CMake
binglingziyu
Coding!
展开
-
CMake入门-04-自定义编译选项
工作环境系统:macOS Mojave 10.14.6 CMake: Version 3.15.0-rc4Hello,World! - 自定义编译选项CMake 允许为项目增加编译选项,从而可以根据用户的环境和需求选择最合适的编译方案。例如,可以将 MathFunctions 库设为一个可选的库,如果该选项为 ON ,就使用该库定义的数学函数来进行运算。否则就调用标准库中的数...原创 2019-08-23 16:56:22 · 1852 阅读 · 3 评论 -
CMake入门-03-还是HelloWorld
工作环境系统:macOS Mojave 10.14.6 CMake: Version 3.15.0-rc4Hello,World! 扩展-math 目录里的文件编译成静态库再由 main 函数调用(0) 初始化项目$ mkdir hello$ cd hello$ mkdir math build$ touch CMakeLists.txt main.cpp...原创 2019-08-21 17:57:53 · 416 阅读 · 0 评论 -
CMake入门-02-HelloWorld扩展
工作环境 系统:macOS Mojave 10.14.6 CMake: Version 3.15.0-rc4 Hello,World! 扩展-同一目录,多个源文件 (1) 新建 hello 目录,创建文件 CMakeLists.txt、main.cpp、MathFunctions.h、MathFunctions.cpp $ mkdir hello$ cd...原创 2019-08-15 17:55:09 · 929 阅读 · 0 评论 -
CMake入门-01-从HelloWorld开始
工作环境系统:macOS Mojave 10.14.6 CMake: Version 3.15.0-rc4从 Hello,World! 开始(1) 新建 hello 目录,创建文件 CMakeLists.txt、main.cpp$ mkdir hello$ cd hello$ touch CMakeLists.txt main.cpp$ ll-rw-r-...原创 2019-08-14 22:58:55 · 988 阅读 · 0 评论