最专业的网站建设公司哪家好,sae wordpress插件安装,枸杞网站怎么做,二手商品网站的设计与建设论文一直想了解CMake#xff0c;但是不知从何入门。最近看了CMake 官方的Tutorial#xff0c;感觉的确很适合入门。 首先要安装CMake, 安装步骤:
直接去下载最新版Download | CMakemacos 点开CMake 后#xff0c;遵循“How to Install For Command Line Use” 菜单项#xff0… 一直想了解CMake但是不知从何入门。最近看了CMake 官方的Tutorial感觉的确很适合入门。 首先要安装CMake, 安装步骤:
直接去下载最新版Download | CMakemacos 点开CMake 后遵循“How to Install For Command Line Use” 菜单项使得cmake在 terminal可用 接下来直接按照Tutorial 的目录来阅读Tutorial 即可。 其中每一章节都会告诉你要学哪些东西基本每条命令都有超链接链到该条命令的说明文档先阅读说明文档大致了解后根据Todo 列表依次在CMakeLists.txt里面写好本章所要求的项目完成CMake build。即可学会当前章节内容。 这里记录一些命令 check_cxx_source_compiles 常见的开源软件里检测某些函数是否存在应该就是使用这条命令。如 check_cxx_source_compiles(#include cmathint main() {std::log(1.0);return 0;} HAVE_LOG)cmake 就会尝试编译双引号内的代码如果能编译成功就会定义HAVE_LOG 变量为true就表示std::log函数存在。
cmake build的输出如下
-- Performing Test HAVE_LOG
-- Performing Test HAVE_LOG - Success
-- Performing Test HAVE_EXP
-- Performing Test HAVE_EXP - Success