QGis二次开发中出现的编译问题 5C

图片说明

1个回答

1.头文件没引入,你重新把头文件引入一下
2.有这个变量或类型吗,看看定义的地方是不是有什么问题,可能由于编码不对导致错误百出

xingjianfengaa
xingjianfengaa 回复wzz953200463: 或许你只加#define _USE_MATH_DEFINES 就可以了 你试一下先
大约 2 年之前 回复
xingjianfengaa
xingjianfengaa 回复wzz953200463: 加上这个M_PI就是3.14151926……,我还以为你库里面的东西呢#define _USE_MATH_DEFINES #include <math.h>
大约 2 年之前 回复
xingjianfengaa
xingjianfengaa 回复wzz953200463: 你看看头文件有没有作用域 namespace xx,这个要using namespace xx
大约 2 年之前 回复
wzz953200463
一只小丫丫 编码格式都用的是UTF-8
大约 2 年之前 回复
wzz953200463
一只小丫丫 这几个类都是qgis自己定义好的类,应该没有什么问题,头文件也引入了啊
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐