正在创建库 gdal_i.lib 和对象 gdal_i.exp
INK : error LNK2001: 无法解析的外部符号 OGRFeatureStylePuller
INK : error LNK2001: 无法解析的外部符号 OSRValidate
INK : error LNK2001: 无法解析的外部符号 OPTGetProjectionMethods
INK : error LNK2001: 无法解析的外部符号 OGR_G_GetPointCount
INK : error LNK2001: 无法解析的外部符号 OGRRegisterAll
INK : error LNK2001: 无法解析的外部符号 GDALSimpleImageWarp
INK : error LNK2001: 无法解析的外部符号 GDALReprojectImage
INK : error LNK2001: 无法解析的外部符号 GDALComputeMedianCutPCT
INK : error LNK2001: 无法解析的外部符号 GDALDitherRGB2PCT
INK : error LNK2001: 无法解析的外部符号 OCTNewCoordinateTransformation
dal19.dll : fatal error LNK1120: 10 个无法解析的外部命令
MAKE : fatal error U1077: “f:\VS2010\VC\BIN\link.EXE”: 返回代码“0x460
需要link dal19.lib库文件
使用GDAL库,需要用到GDAL的头文件和库文件,建立一个include文件,放头文件,再建一个lib文件放,放库文件(.lib文件),做一下三步:
1.打开属性页,配置属性->VC++ 目录 -> 包含目录 编辑添加 include文件
2.打开属性页,配置属性->VC++ 目录 ->库目录 编辑添加lib文件
3.打开属性页,配置属性->链接器->输入 附加依赖项 编辑添加gdal_i.lib
在工程中添加头文件: #include "gdal_priv.h"
配置完成! 看看少了哪一步,改一下就可以了~
哦,谢谢啦~昨天弄好了,我这个的原因是不能放在中文路径下面。我把它直接放在e盘,重新安装就可以了~
你好,楼主,你把什么放在了中文路径下面啊?我也出现了这个问题,但是我的没有中文路径啊
参考: