REVIDE
1.0.0
您可以在此处获得MSVC的预编译依赖项:https://github.com/llvmparty/revide/releases/tag/libraries
来自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
另外,您可以从此处下载并安装QT。
在MacOS(M1)上,您可以使用brew install qt@6安装它。您可以找到带有brew --prefix qt@6 。
TODO:添加有关如何制作此软件包的说明。
在MacOS上,您可以使用brew install llvm@15 LLVM。您可以找到带有brew --prefix llvm@15 。
对于Windows,您可以在此处下载预编译的依赖项(LLVM 15和QT 5.12.12)。
您必须将CMAKE命令行上的CMAKE_PREFIX_PATH cmake变量设置为a ; - 分离依赖项的前缀列表:
cmake -B build " -DCMAKE_PREFIX_PATH=/path/to/llvm;/path/to/qt "
cmake --build build --parallel --config RelWithDebInfo重要的是要用Unix平台上的引号包围论点, ;似乎有特殊的含义。
brew install llvm@15 qt@6
cmake -B build " -DCMAKE_PREFIX_PATH= $( brew --prefix llvm@15 ) ; $( brew --prefix qt@6 ) "
cmake --build build --parallel