我已经在我的 Windows 7 上安装了带有 Qt Creator 的 Qt SDK。还安装了 LLVM 和 Clang。 CMake 已经安装。然后将 Clang 作为编译器添加到: 工具 -> 选项... -> 构建和运行 -> 编译器
然后我创建了 Clang 套件。但是,在创建新项目(简单的控制台应用程序)时,我无法选择 Clang 套件。只有自动检测到的 MSVC 套件。
也许问题是 Clang 套件中的“Qt 版本”是空的。但是从哪里获得 qmake 呢?
最佳答案
您还应该使用 Clang 编译适当的 Qt 库。下载页面中没有 Qt for Windows 的 Clang 版本。所以你必须在你的机器上准备好构建环境并编译 Qt 源代码,然后在你的工具包的“Qt 版本”字段中分配 qmake 二进制路径。或者干脆使用下载页面上已经存在的 Qt 二进制构建的另一个编译器。
关于c++ - 如何在 Windows 上使用 Clang 作为 Qt Creator 的编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32533043/