1、安装git
2、安装cmake
3、安装Qt
4、安装VS 2017
5、将如下脚本生成为.bat文件
cd C:\QtCreatorProjects\GammaRayBuild
set git_path=C:\Program Files\Git\bin
set cmake_path=C:\Program Files\CMake\bin
set qt_path=D:\Qt\Qt5.12.12\5.12.12\msvc2017_64
set compiler_path=D:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build
set comp_platform=amd64
set originalWD=%CD%
set PATH=%cmake_path%;%git_path%;%PATH%
call "%qt_path%\bin\qtenv2.bat"
cd %originalWD%
echo on
call "%compiler_path%\vcvarsall.bat" %comp_platform%
set CMAKEGENERATOR="NMake Makefiles"
git clone --depth=1 git://anongit.kde.org/extra-cmake-modules ECMbuild
cd ECMbuild
mkdir build
cd build
cmake -G %CMAKEGENERATOR% -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=../../ECM -DCMAKE_BUILD_TYPE=RELEASE ../
cmake --build .
cmake --build . --target install
cd ..\..\
set PATH=%CD%\ECM;%PATH%
git clone --depth=1 git://anongit.kde.org/kcoreaddons.git KCoreAddonbuild
cd KCoreAddonbuild
mkdir build
cd build
cmake -G %CMAKEGENERATOR% -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=../../KCoreAddon -DCMAKE_BUILD_TYPE=RELEASE ../
cmake --build .
cmake --build . --target install
cd ..\..\
set PATH=%CD%\KCoreAddon;%PATH%
git clone --depth=1 git://anongit.kde.org/syntax-highlighting.git KSyntaxHighlightingbuild
cd KSyntaxHighlightingbuild
mkdir build
cd build
cmake -G %CMAKEGENERATOR% -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=../../KSyntaxHighlighting -DCMAKE_BUILD_TYPE=RELEASE ../
cmake --build .
cmake --build . --target install
cd ..\..\
set PATH=%CD%\KSyntaxHighlighting;%PATH%
git clone --depth=1 https://github.com/KDAB/GammaRay.git GammaRaybuild
cd GammaRaybuild
mkdir build
cd build
cmake -G %CMAKEGENERATOR% -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=../../GammaRay -DCMAKE_BUILD_TYPE=RELEASE ../
cmake --build .
cmake --build . --target install
cd ..\..\