QGIS在VS2017中的配置

主要参考本篇博客进行配置https://blog.csdn.net/u014484783/article/details/80080615

顺便记录下操作过程中遇到的问题,便于以后查阅。

(1)编译代码时程序报错“error C2065: “M_PI”: 未声明的标识符"

       原因:在文件中是没有对M_PI 宏定义,在有定义。
       解决方法:在VS中打开项目—>”*属性"—>配置属性—>C/C++—>预处理器—>预处理器定义,将“_USE_MATH_DEFINES”添                             加进去,重新编译即可通过。

(2)编译成功后运行程序出现QGIS在VS2017中的配置_第1张图片

         解决办法:将Qt5下面的platforms文件夹拷贝到程序生成的exe文件同级目录下。

 QGIS在VS2017中的配置_第2张图片

你可能感兴趣的:(Qt,QGIS)