在使用QGIS的时候,引用里面的库文文件和头文件,有的QGIS里面并没有定义导出符号宏。所以在编译的时候回出现以下的错误:
“QgsWKBTypes”使用未定义的 class“CORE_EXPORT” (编译源文件 MapGrid\qgsdecorationgrid.cpp)
这个错误表明CORE_EXPORT这个符号没有定义,所以需要重新定义一下,可以直接在项目中进行定义:
CORE_EXPORT=__declspec(dllimport)
再次运行就通过了!
aaa