Qt Creator是Qt的开发工具,不同于使用CMake,它使用qmake来生成Makefile,在运行Qt应用程序时更方便,但是默认需要clang编译器支持,如果在命令行里输入clang,显示找不到命令则会导致项目无法辨认源文件和头文件,解决方法如下:
- 如果命令行输入cmake --help有效,则创建项目时使用CMake,问题解决
- 如果就是不想用CMake,可以安装clang:
那么打开用qmake创建的项目时,项目就能辨认源文件和头文件了,问题解决sudo apt install clang