银河麒麟V10 飞腾 Qt环境搭建

银河麒麟V10 飞腾 Qt环境搭建_第1张图片

采用在线安装方式:

1、在线安装qt组件

 sudo apt-get install qt5-*

2、在线安装qt creator

sudo apt-get install qtcreator

以上简单两步安装完成后,新建项目已经可以编译过,但ClangCodeModel会报错如下图

the code model could not parse an included file

原因:这是qt creator 5.4.2本身bug,qt creator4.7.0彻底修复

https://bugreports.qt.io/browse/QTCREATORBUG-21034

https://www.qt.io/blog/2018/07/18/qt-creator-4-7-0-released 

临时解决方案:帮助 -> 关于插件 -> C++ -> ClangCodeModel 的选框取消勾选,然后重启 Qt creator,但意味着放弃ClangCodeModel相关格式化、补全等功能。

银河麒麟V10 飞腾 Qt环境搭建_第2张图片

3、ClangCodeModel取消勾选,重启qt creator

银河麒麟V10 飞腾 Qt环境搭建_第3张图片

解决方案二:

 本来这里就结束了,但尝试后发现,ClangCodeModel报错的主要原因是,它找不到gcc的头文件,手动包含即可,于是我尝试,在.pro文件夹中指定gcc头文件后,该报错自动消失,不同处理器可能位置稍有不同,具体得去目录看:

备注:此种方法,将每个项目都要包含该库

飞腾cpu gcc头文件路径
/usr/lib/gcc/aarch64-linux-gnu/9/include

银河麒麟V10 飞腾 Qt环境搭建_第4张图片

你可能感兴趣的:(Qt6,qt,银河麒麟)