CTK入门教程06:Windows下编译

系列索引:CTK框架开发入门教程索引

配置

Windows 10 22H2 + VS2019 16.11.31 + CMake 3.24.2

源码

先到CTK - Github下载源码并解压,官方并没有提供编译好的库。

源码

依赖

生成工程

打开qt安装目录中的C:\Qt\Tools\CMake_64\bin\cmake-gui.exe

设置源码目录,编译结果目录

cmake-gui

如果提示找不到Qt5Config.cmake,就点击Add Entry添加一个条目

1
CMAKE_PREFIX_PATH C:/Qt/5.15.2/msvc2019_64/lib/cmake

然后Configure/Generate生成工程

vs2019 project

编译

使用VS2019打开生成的工程。

vs2019 project

编译时会clone一些依赖仓库

git clone

编译中

编译中

编译完成

编译中

根据需要编译的功能,编译时间不同,需要下载的仓库也不同。但是可以确定仓库需要多次尝试下载。

编译的结果在D:\CTK-2023.07.13\build\CTK-build\bin\Release

编译结果

使用代理编译

在使用VS编译工程时,会自动下载一些第三方库。但是VS没有代理,导致编译出错。

CMakeLists.txt目录打开终端并执行

1
cmake --build ./build

就可以使用终端的代理加速下载了。


CTK入门教程06:Windows下编译
https://feater.top/ctk/how-to-compile-ctk-library-under-windows/
作者
JackeyLea
发布于
2024年1月1日
许可协议