生成插件
cmake ..
make ..
之后将生成的xxxx.so文件和代码资源等放入~/.qgis2/python/plugins
理论上打开QGIS添加插件后就可以使用,这时候报错
image.png错误原因: QGIS默认python版本是2.x,而cmake时调用的python版本是3.x
解决方法:
build项目里的CMakeCache.txt 调用的python版本库是3.X,QGIS对应的是2.x,将CMakeCache.txt中的python3.x相关更改成python2.x.
cmake .. 记录
可以看到,现在用到的python版本是2.7
网友评论