CMake 设置编译选项 /MT 和 /MTd 使用Visual Studio, 默认的编译选项为 /MD 和 /MDd, 即链接的是多线程动态链接库. 此时, 发布软件的时候需要带上依赖的 DLL (系统 DLL 除外). 如果想把依赖的库文件也编译进可执行文件中就需要设置编译选项 /MT 和 /MTd, 即链接静态库, 二进制目标文件中就包含了运行所...
通过@import的方式引用即可 局部使用:在本文件中创建变量$themeColor = red,然后直接使用,存在块级作用...
CMake 大坑,cmake_minimum_required 影响默认编译选项。之前是 3.14,MSVC 的编译选项有 /MD,因此虽然要编译动态库,链接静态库时要改成 /MT,所以我直接暴力 REPLACE(设置 MSVC_RUNTIME_LIBRARAY 没用)然后升到 3.18 后,默认的 /MD 选项没了😅不能 REPLACE 了,直接多加一个 /MT…… ...
CMake 设置编译选项 /MT 和 /MTd 使用Visual Studio, 默认的编译选项为 /MD 和 /MDd, 即链接的是多线程动态链接库. 此时, 发布软件的时候需要带上依赖的 DLL (系统 DLL 除外). 如果想把依赖的库文件也编译进可执行文件中就需要设置编译选项 /MT 和 /MTd, 即链接静态库, 二进制目标文件中就包含了运行所...