|
有使用过QGIS的同学吗,并且自己手动编译了QGIS的二次开发库。搜索到的编译经验都是QGIS2.0以前,并没有最新的,我最近编译QGIS2.4,编译成功之后,使用生成的*.h和*.lib进行开发,结果提示我“error LNK2019:无法解析的外部符号 QgsApplication”,这意思应该是说.h里声明的函数,没有在.lib中找到实现。
自己使用源码编译的开发库不行,我就用OSGEO4W.exe下载的库进行开发,里面有个QGIS-devel文件夹,包含include和lib文件夹,将这两个文件夹放到工程里面后,还是不行,显示和上面一种方法一样的错误。
我的环境:
OS:Win7 x64
QGIS2.4
Qt4.8.1
VS2010
有过类似经验的同学不吝赐教!
|
|