如何解决如何导入GDAL lib Qt,Qt Creator?
我对gdal lib有一些问题。我在qt中使用mingw32,并且从here gdal lib下载。然后,当我尝试从qt导入gdal时。我这是GDALAllRegister()的错误;在main.cpp端起作用。
我的导入方式是:右键单击项目->添加库->外部库->选择gdal_i.lib的路径->选择动态链接而不是静态-> okey,我遇到此错误:错误:未定义引用到“ GDALAllRegister @ 0”。
我的.pro文件:
unix:!macx|win32: LIBS += -L$$PWD/../../../Downloads/release-1911-x64-gdal-3-1-2-mapserver-7-6-1-libs/lib/ -lgdal_i
INCLUDEPATH += $$PWD/../../../Downloads/release-1911-x64-gdal-3-1-2-mapserver-7-6-1-libs/include
DEPENDPATH += $$PWD/../../../Downloads/release-1911-x64-gdal-3-1-2-mapserver-7-6-1-libs/include
我的main.cpp文件包括:
#include "gdal.h"
#include "gdal_priv.h"
qt看到我的头文件,当我按住Ctrl键并单击GDALAllRegister()函数时,打开gdal.h头文件。但是我有刚才指出的错误。
我的lib问题是什么?如何在QT中导入GDAL?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。