将GDAL纳入MSVS 2008 C ++项目

时间:2011-08-08 16:48:45

标签: c++ api include gdal

我一直在python中尝试使用GDAL,并且在使用地形分析方面取得了很大的成功。我的公司想知道是否/如何在Visual Studio中使用GDAL,因为它是它们的主要平台。

我已按照“从源代码构建”下的here下载说明下载并安装了GDAL v1.8我是MSVS的新手,不知道如何使用必要的头来使用GDAL库在一个新项目中。

如何包含库?非常感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

如果您询问如何在新的Visual Studio项目中指定GDAL包含路径,则可以在“C/C++ > General > Additional Include Directories”下执行此操作。

如果有任何要链接的库,那么您可以在“Linker > Input > Additional Dependencies”下指定这些库。

这两个设置都可以在项目的属性页面中找到。

答案 1 :(得分:0)

成功构建GDAL后,您需要三个项目设置(在Properties下):

  1. Configuration Properties - >处设置GDAL包含目录的路径C/C++ - > General - > Additional Include Directories
  2. gdal_i.lib - >处设置lib目录的路径(Configuration Properties所在的位置) C/C++> Linker> General> Additional Library Directories
  3. gdal_i.lib添加到Configuration Properties - > C/C++> Linker> Input> Additional Dependencies
  4. 然后,您可以按照GDAL API tutorial

    中的说明在C ++代码中使用GDAL