1.递归克隆仓库
运行cmd,输入
git clone --recursive https://github.com/stdware/qwindowkit.git
2.安装CMake并验证版本
由于QWindowkit库要求的CMake版本较高,VS2019及以下版本内置的CMake版本可能无法满足需求.因此,需要单独安装高版本CMake,通过命令行对QWindowkit库进行构建,安装时选择把CMake添加到Path中,否则需要手动添加.
3.编译QWindowKit
- 找到Qt安装路径下Qt5Config.cmake所在的文件夹(如:C:\Qt\Qt5.14.2\5.14.2\msvc2017_64\lib\cmake\Qt5)
- 打开CMD,切换到QWindowKit目录
替换命令中对应的Qt库路径和安装路径并执行
cmake -B build -S . -G "Visual Studio 15 2017" -A x64 -DCMAKE_PREFIX_PATH="D:\Enviroment\Qt\5.15.2\msvc2019_64\lib\cmake\Qt5" -DCMAKE_INSTALL_PREFIX="D:/Codes/C/qwindowkit_build/msvc2019"
构建debug和release版本
cmake --build build --target install --config Debug
cmake --build build --target install --config Release