我有一个项目在vs2013中用c++已经实现了,引用了gdal库,现在想用qt写个界面,但是qt引用gdal时出现“无法解析的外部符号”这种错误,而且是上百个类似的错误。
我想知道这该怎么解决?网上找了一些回答,但都没有用,是不是gdal编译的版本和qt编译器版本不一致导致的啊?有没有出现同样问题解决的同志们,求助!
1.你用QtCreator 开发环境开发还是用VS2013 for Qt 开发?
链接错误没找到gdal 库,在pro文件或VS的链接属性中可以设置的
无法解析的外部符号就说明你的LIB库配置的有问题,把你的,pro文件里的代码贴一下
类似下面这样的:
win32: LIBS += -L$$PWD/api/ -llibprotobuf
INCLUDEPATH += "E:/cj/protobuf-2.6.1rc1/src"