Windows 7にQt Creatorをインストールしました。LLVM & Clangもインストールされています。 CMakeはすでにインストールされていました。その後、コンパイラとしてClangを追加しました。 ツール - >オプション - >ビルド&実行 - >コンパイラWindows上でQt Creatorを使用してClangをコンパイラとして使用するには?
次にClangキットを作成しました。しかし、新しいプロジェクト(単純なコンソールアプリケーション)を作成する間、私はClangキットを選択する能力がありません。自動検出されたMSVCキットのみがあります。
おそらく問題は、Clangキットの「Qtバージョン」が空であることです。しかし、それのためにqmakeを得るためにどこですか?
私が理解しているように、Clangは当時のC++のための最良のクロスプラットフォームコンパイラですので、私はそれを使いたいと思います。ソースまたは一部の特定の部分からQt全体をコンパイルすることを意味しますか?プロセスのいくつかの文書があるかもしれませんか? –
あなたはコア、ウィジェットなど、使用したいモジュールを少なくともコンパイルする必要があります.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