nibamabshi 2016-05-06 05:29 采纳率: 100%
浏览 2717
已采纳

在VS2012中使用GDAL时,出现一百多个“无法解析的外部符号”错误

在VS2012中使用GDAL时,出现一百多个“无法解析的外部符号”错误( error LNK2019: 无法解析的外部符号),是因为我的GDAL没有配置好吗?还是怎么回事,请大神请教,库文件包含文件附加依赖项都按照网上教程配置过了,还是出现这个错误。。。

  • 写回答

3条回答 默认 最新

  • shenshanXiaozhu 2016-05-06 06:13
    关注

    你编译的GDAL 是多少位的,你建立的工程是多少位的,lib和dll放在debug下了么?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 小灸舞 2016-05-06 05:43
    关注

    LNK2019都是因为只有声明而找不到实现
    检查一下库目录是否包含正确,附加依赖项是否写全了(或者是在代码里使用#pragma的)
    或者将出现的错误。识别不了的函数放到搜索软件里搜索看一下是哪个库里的
    PS:工程重新生成试试,或者重建工程试试

    评论
  • oyljerry 2016-05-06 08:18
    关注

    需要把GDAL的lib link到你的工程中,而且它的编译版本要跟你的开发环境的VS一致

    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 微信实时共享位置修改
  • ¥100 TG的session协议号转成直登号号后客户端登录几分钟后自动退出设备
  • ¥30 共模反馈回路的小信号增益
  • ¥15 arduino ssd1306函数与tone函数放歌代码不兼容问题
  • ¥70 0.96版本hbase的row_key里含有双引号,无法deleteall
  • ¥20 Ida Pro增加插件出现问题
  • ¥15 诊断性META分析合并效能的检验
  • ¥15 请问abb根据色块判断奇偶数并根据批次号放入仓储
  • ¥66 开发PC客户端一定也要开发上位机吗?
  • ¥20 Java eclipse连接数据库