如何解决在QT创建者中导入QGIS库
我正在尝试在示例应用程序中导入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 举报,一经查实,本站将立刻删除。