问题描述
我正在尝试在示例应用程序中导入QGIS库。
但是当我在main.cpp文件中包含“ qgsapplication.h”头文件时,会出现很多错误(36个错误)。全部来自头文件。我使用了OSGEO4W安装程序,并在其中进行了预先安装。
在构建和运行工具中:
-
Qt版本:C:\ Qt \ 4.8.6 \ bin \ qmake.exe
-
编译器:Microsoft Visual C ++编译器10.0(x86)
-
调试器:C:\ Program Files(x86)\ Windows Kits \ 10 \ Debuggers \ x86 \ cdb.exe
-
CMake:C:\ Program Files(x86)\ CMake 2.8 \ bin \ cmake.exe
我的.pro文件是:
QT += core gui xml
CONFIG += c++11
greaterThan(QT_MAJOR_VERSION,4): QT += widgets
TARGET = untitled
TEMPLATE = app
DEFINES += QT_DEPRECATED_WARNINGS
## QGIS
#INCLUDEPATH += "C:/OSGeo4W/include"
#INCLUDEPATH += "C:/OSGeo4W/apps/qgis-ltr-dev/include"
#LIBS += -L"C:/OSGeo4W/apps/qgis-ltr-dev/lib" -lqgis_core -lqgis_gui
#DEFINES+=CORE_EXPORT=
#DEFINES+=GUI_EXPORT=
SOURCES += main.cpp
HEADERS += mainwindow.h
FORMS +=
mainwindow.ui
错误是:
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)