我在Windows 7上安装了Qt Creator Qt SDK。LLVM & Clang也已安装。 CMake已经安装。之后将Clang作为编译器添加到: 工具 - >选项... - > Build &运行 - >编译器如何在Windows上使用Clang作为Qt Creator的编译器?
然后我创建了Clang工具包。然而,在创建新项目(简单控制台应用程序)时,我无法选择Clang套件。只有自动检测MSVC套件。
也许问题是Clang工具包中的“Qt版本”是空的。但是从哪里获得qmake呢?
据我所知,Clang是当时C++最好的跨平台编译器,所以我想使用它。你的意思是从源代码或某些特定的部分编译整个Qt?可能是有一些文件的过程? –
你必须至少编译你想要使用的模块,比如core,widgets,....在Windows上编译与Clang的Qt时可能会遇到很多麻烦,因为只有VS和MinGW编译器被认为是支持和测试在Windows中的文档:http://doc.qt.io/qt-5/windows-requirements.html#sdks-and-compilers – Nejat
@Nejat你可以更具体一点,以下步骤:* 1)你必须在你的机器上准备构建环境*和* 2)编译Qt源*然后* 3)在你的工具包的“Qt版本”字段中分配qmake二进制路径。 – cross