|
发表于 2020-8-3 22:03:34
8069 浏览 4 回复
QGC地面站编译问题
windows下编译QGC,因为添加了新类(C++和.H)文件,导致报错无法找到文件,后来网上查了原因,删掉了Debug文件重新构建,就跑出来很多找不到头文件的错误,有大佬遇到过类似的问题吗?如何解决?
11
顺便问下如何添加新的类?
jump已获得悬赏 1 阿木币最佳答案
解决了,添加了新的C++和.h文件后,需要重新清理项目->qmake->构建。
上述报错是因为,在添加文件时,增加了许多没必要编译的文件,导致报错,在qgroundcontrol.pro中可以看到。
解决方法,回退到了之前的版本,重新 ...
|
 扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2020-8-4 08:31:01
|
|
|
|
|
|
|
楼主|
发表于 2020-8-4 08:32:35
我可能没描述清楚,添加了新的C++和.h文件后,项目识别不到 |
|
|
|
|
|
|
|
发表于 2020-8-4 10:51:39
我之前遇到过添加新类后报错,后来只敢把新类添加在qgc原有的文件夹里面,然后清理不是叫你直接删除,而是使用qt里面的清理所有项目来清理生成文件. |
|
|
|
|
|
|
|
楼主|
发表于 2020-8-4 15:45:48
解决了,添加了新的C++和.h文件后,需要重新清理项目->qmake->构建。
上述报错是因为,在添加文件时,增加了许多没必要编译的文件,导致报错,在qgroundcontrol.pro中可以看到。
解决方法,回退到了之前的版本,重新添加后就ok了 |
评分
-
查看全部评分
|
|
|
|
|
|
|