我在 ubuntu 14.04.04LTS 上的 QtCreator 3.0.1 中完成代码工作时遇到了很多麻烦。
我去了 QT creator 网站并下载了最新版本 3.6.1,我想我已经确定了这个问题,但不知道如何解决它。
要复制,我转到“文件|新文件或项目|非 Qt 项目|Plain C App
然后制作一个 test.c 文件,qmake 构建系统,我选中“桌面套件”,然后开始。
正如你在这里看到的:
它找不到 stdio.h
但如果我特别写:
#include "/usr/include/stdio.h" everything works!
我能找到搜索的包含路径的唯一地方是工具|选项|C++|文件命名-> 搜索路径和/usr/include 已经存在。
我尝试了一个 C++ 空白项目,以防它仅适用于 C++ 文件,但它也无法在那里找到搜索路径。是否有其他地方缺少或错误的设置,以便我可以使用标准命名方案?
最佳答案
啊!找到了。因此,出于某种愚蠢的原因,“桌面套件”从未选择过编译器,即使在安装过程中它会自动检测到 clang。无论如何,当我从工具|选项|构建和运行|工具包选项卡|桌面(默认)中选择它并从下拉框中选择编译器时,代码完成再次工作。
关于c - 未找到 Qt 创建者标准头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36525642/