Cmake·

[#12][课题1][A菌严肃的CMake手记]

美式A菌

美式A菌

67 1

课题

我们希望使用CMake将以下源代码编译为单个可执行文件

#include <cstdlib>
#include <iostream>
#include <string>

std::string say_hello() { 
return std::string("Hello, CMake world!");
}
int main() {
std::cout << say_hello() << std::endl;
return EXIT_SUCCESS;
}

具体实施

cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
project(recipe-01)
add_executable(hello-world "hello.cpp")

你答对了吗?

Tips: cmake -H. -Bbuild -H 表示当前目录中搜索根 CMakeLists.txt 文件 -Bbuild 告诉CMake在一个名为 build 的目录中生成所有的文件

所属系列

从当前文章继续阅读它所在合集中的前后内容。

A菌严肃的CMake手记 第 13 / 13 篇
查看合集

我也是從零開始學習CMAKE這個軟體

相关文章

优先推荐同专题、同标签和同作者内容,补足热门文章。

评论 1

登录 后参与评论

评论 1

美式A菌
美式A菌1月23日 14:43

Come on! We'll get on all fours And then we will crawl in the grass Until lost in my mind