C++ Windows下的GTIFProj4ToLatLong

C++ Windows下的GTIFProj4ToLatLong,c++,windows,geotiff,C++,Windows,Geotiff,我在项目中使用libgeotiff。我想把像素坐标转换成地理坐标,纬度和经度。但GTIFProj4ToLatLong返回false。目标操作系统-Windows。我从网上下载了图书馆 当我使用存储库中的libgeotiff-dev在Ubuntu上编译我的项目时,使用相同的代码和相同的tiff文件,一切都很好 我想当程序在windows上运行时,一些.csv或.lla文件丢失了。我应该设置一些环境变量吗 我看到的另一种方法是使用mingw和msys手动构建libgeotiff。这有帮助吗?这对我来

我在项目中使用libgeotiff。我想把像素坐标转换成地理坐标,纬度和经度。但GTIFProj4ToLatLong返回false。目标操作系统-Windows。我从网上下载了图书馆

当我使用存储库中的libgeotiff-dev在Ubuntu上编译我的项目时,使用相同的代码和相同的tiff文件,一切都很好

我想当程序在windows上运行时,一些.csv或.lla文件丢失了。我应该设置一些环境变量吗

我看到的另一种方法是使用mingw和msys手动构建libgeotiff。这有帮助吗?这对我来说很复杂


更新:我使用msys和mingw手动编译libgeotiff。现在一切都好了。ftp.remotesensing.org中的文件似乎是在不支持Proj.4的情况下生成的。

要使用此功能,您应该使用HAVE_LIBPROJ预处理器标志构建libgeotiff。您还需要libproj库