qgis_core编译报错LNK2019 无法解析的外部符号或命令解决

 报错

严重性    代码    说明    项目    文件    行    禁止显示状态
错误    LNK2019    无法解析的外部符号 GDALDatasetGetFieldDomainNames,函数 "public: virtual class QStringList __cdecl QgsOgrProviderConnection::fieldDomainNames(void)const " (?fieldDomainNames@QgsOgrProviderConnection@@UEBA?AVQStringList@@XZ) 中引用了该符号    qgis_core    C:\OSGeo4W\QGIS\build\src\core\qgsogrproviderconnection.obj    1    


严重性    代码    说明    项目    文件    行    禁止显示状态
错误    LNK1120    1 个无法解析的外部命令    qgis_core    C:\OSGeo4W\QGIS\build\output\bin\RelWithDebInfo\qgis_core.dll    1    

解决方案,Cmkae的时候

 GDAL_INCLUDE_DIR路径设置为C:/OSGeo4W/apps/gdal-dev/include

 GDAL_LIBRARY路径设置为C:/OSGeo4W/apps/gdal-dev/lib/gdal_i.lib

猜你喜欢

转载自blog.csdn.net/m0_37137902/article/details/125779946