问题原因初步判断是:使用的编译器GCC和最终选择链接库不是一个版本:https://blog.csdn.net/mr_zhouming/article/details/94478197
所以qgis2.99用的哪个gcc版本呢?:https://bbs.csdn.net/topics/392389068
一开始找不到include头文件,设置了环境变量不起作用,如下所示
只好硬编码。。感觉还是有点奇怪,为什么QT Creator识别不了呢?
如果真的是MinGW和VSStudio的原因,那。。。。lib文件是不是也有问题?
qmake和make的区别和联系
qgis的lib文件到底是用什么编译器编写的?https://download.osgeo.org/qgis/doc/manual/qgis-1.5.0_coding-compilation_guide_en.pdf
如何连接dll文件?:https://bbs.csdn.net/topics/394474983?list=67053121 https://blog.csdn.net/fan_xingwang/article/details/92816323