Sie können hier vorkompilierte Abhängigkeiten für MSVC erhalten: https://github.com/llvmparty/revide/releases/tag/libraries
Von Git Bash:
curl -O -L https://code.qt.io/cgit/qbs/qbs.git/plain/scripts/install-qt.sh 1>nul
sh install-qt.sh --directory /d/Qt --host windows_x86 --target desktop --toolchain win64_msvc2017_64 --version 5.12.9 qt 3d qtactiveqt qtbase qtcanvas3d qtconnectivity qtdeclarative qtgamepad qtgraphicaleffects qtimageformats qtlocation qtm ultimedia qtquickcontrols qtquickcontrols2 qtremoteobjects qtscxml qtsensors qtserialbus qtserialport qtspeech qtsvg qt tools qttranslations qtwebchannel qtwebsockets qtwebview qtwinextras qtxmlpatterns d3dcompiler_47 opengl32sw
Alternativ können Sie QT von hier herunterladen und installieren.
Auf macOS (M1) können Sie es mit brew install qt@6 installieren. Sie finden das Präfix mit brew --prefix qt@6 .
TODO: Fügen Sie Anweisungen zum Erstellen dieses Pakets hinzu.
Auf macOS können Sie LLVM mit brew install llvm@15 installieren. Sie finden das Präfix mit brew --prefix llvm@15 .
Für Windows können Sie hier vorkompilierte Abhängigkeiten (LLVM 15 und QT 5.12.12) herunterladen.
Sie müssen die CMake -Variable cmake_prefix_path in der cmake -Befehlszeile auf a einstellen ; -Durch die getrennte Liste der Präfixe für die Abhängigkeiten:
cmake -B build " -DCMAKE_PREFIX_PATH=/path/to/llvm;/path/to/qt "
cmake --build build --parallel --config RelWithDebInfo Es ist wichtig, das Argument mit Zitaten auf Unix -Plattformen zu umgeben, weil die ; scheint eine besondere Bedeutung zu haben.
brew install llvm@15 qt@6
cmake -B build " -DCMAKE_PREFIX_PATH= $( brew --prefix llvm@15 ) ; $( brew --prefix qt@6 ) "
cmake --build build --parallel