news 2026/4/23 15:47:40

【银河麒麟】【ARM64】解决银河麒麟桌面系统V10安装Qt Creator 提示 the code model could not parse an include file

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【银河麒麟】【ARM64】解决银河麒麟桌面系统V10安装Qt Creator 提示 the code model could not parse an include file

故障环境

d2000平台
银河麒麟桌面操作系统v10

故障现象

apt安装了qt creator,可以正常创建,编译程序。但是打开源代码ide提示 the code model could not parse an include file
展开有提示:

cstddef:50:10: fatal error:'stddef.h'filenot found main.cpp:1:1: note:infileincluded from /home/yeqiang/CrashDemo/main.cpp:1: main.cpp:1:10: note:infileincluded from /home/yeqiang/CrashDemo/main.cpp:1: QCoreApplication:1:10: note:infileincluded from /usr/include/aarch64-linux-gnu/qt5/QtCore/QCoreApplication:1: qcoreapplication.h:43:10: note:infileincluded from /usr/include/aarch64-linux-gnu/qt5/QtCore/qcoreapplication.h:43: qglobal.h:46:12: note:infileincluded from /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:46:

原因分析

这通常是Qt Creator内置的代码模型(ClangCodeModel) 无法找到系统头文件导致的,特别是ARM64(aarch64)架构下的常见问题。程序可以正常编译运行,说明开发环境和编译器本身是没问题的。

问题的核心是Qt Creator用于提供代码补全、语法高亮和分析的“代码模型”组件,它依赖的libclang库找不到GCC的头文件路径

Qt Creator的代码模型使用一个名为libclang的独立工具来分析代码,它独立于你用来编译项目的GCC/G++编译器。当libclang的配置或其所依赖的系统头文件不完整时,它就无法找到像stddef.h这样的标准头文件,从而在IDE中误报错误,但这完全不影响实际的编译过程

解决方案:安装系统缺失的开发包

# 安装C/C++基础开发包sudoaptinstallbuild-essential# 安装与Qt Creator兼容的libclang库sudoaptinstalllibclang-common-8-dev
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 10:10:10

7步构建企业级Ansible自动化运维平台

7步构建企业级Ansible自动化运维平台 【免费下载链接】ansible Ansible: 是一款基于 Python 开发的自动化运维工具,可以帮助开发者简化 IT 任务的部署和管理过程。适合运维工程师和开发者管理和自动化 IT 系统。 项目地址: https://gitcode.com/GitHub_Trending/a…

作者头像 李华
网站建设 2026/4/23 10:10:14

电脑小白必看:5分钟搞定万能网卡驱动安装

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个极简的万能网卡驱动安装向导,要求:1. 三步完成驱动安装(检测-下载-安装)2. 全中文图形界面 3. 自动判断32/64位系统 4. 内置…

作者头像 李华
网站建设 2026/4/23 11:26:10

LD_LIBRARY_PATH在生产环境中的最佳实践

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个LD_LIBRARY_PATH管理工具,功能包括:1.环境变量安全检查 2.动态库版本管理 3.依赖关系可视化 4.冲突检测 5.一键回滚功能。要求支持CentOS和Ubuntu系…

作者头像 李华
网站建设 2026/4/18 15:50:52

万圣节营销神器:10秒鬼脸互动网页开发实录

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个万圣节营销互动页面:1.精美万圣节主题背景 2.10秒倒计时文字准备好迎接惊喜了吗? 3.倒计时结束后全屏弹出定制鬼脸logo 4.显示店铺优惠券和定位地图…

作者头像 李华
网站建设 2026/4/23 10:47:56

群晖歌词插件终极指南:5分钟实现智能歌词匹配

群晖歌词插件终极指南:5分钟实现智能歌词匹配 【免费下载链接】qq_music_aum Synology LRC Plugin. 群晖 Audio Station 歌词插件,歌词来自QQ音乐。 项目地址: https://gitcode.com/gh_mirrors/qq/qq_music_aum 还在为群晖Audio Station缺少歌词显…

作者头像 李华
网站建设 2026/4/21 9:16:41

如何通过浏览器远程操控你的渗透测试设备?Bruce Web界面实战指南

如何通过浏览器远程操控你的渗透测试设备?Bruce Web界面实战指南 【免费下载链接】Bruce Firmware for m5stack Cardputer, StickC and ESP32 项目地址: https://gitcode.com/GitHub_Trending/bru/Bruce Bruce Web界面为渗透测试人员提供了一套完整的远程控制…

作者头像 李华