21天学通c++【第八版】学习笔记--2开始使用cmake编译

第二章内容除了概念,没有特别新的内容。

在尝试书上的简单代码时候,感觉使用g++,编译十分麻烦。

遂下载了clion,参考:

https://blog.csdn.net/qq_37674858/article/details/80937682

https://blog.csdn.net/krais_wk/article/details/80970355

 

但感觉书中代码比较简单,就根据之前的经验,尝试使用了cmake编译,效果良好。

敲入代码2.4,并命名。

21天学通c++【第八版】学习笔记--2开始使用cmake编译_第1张图片

 

并创建CMakeLists.txt

cmake_minimum_required(VERSION 3.5.1)
#声明要求的cmake最低版本 


project( 2.4Demo )
#创建一个2.4Demo工程,为了一致跟我的cpp一样

add_executable(2.4Demo 2.4Demo.cpp)
#添加可执行程序

 

没有make会提示install,注意自己的cmake版本。

在本目录下打开终端,先创建build文件夹:

% mkdir build

进入build:

% cd build

开始编译:

% cmake ..
% make

显示成功后开始运行

% ./2.4Demo

21天学通c++【第八版】学习笔记--2开始使用cmake编译_第2张图片

完美~

建立build文件夹的原因是为了将编译过程中的文件都集中保存起来,发布时候方便清理。打开看看,可以发现里面有一些文档,

你可能感兴趣的:(21天学通c++【第八版】学习笔记--2开始使用cmake编译)