😈「CSDN主页」:传送门
😈「Bilibil首页」:传送门
😈「本文的内容」:CMake入门教程
😈「动动你的小手」:点赞👍收藏??评论📝
CMake是一个强大的跨平台构建系统,广泛用于C和C++项目。它使用简单的配置文件来生成标准的构建文件,从而使得构建过程跨平台且易于管理。本教程将通过一个“Hello World”示例(命名为HelloCMake)来介绍CMake的基本用法。
指定应从指定的源文件构建可执行文件
第一个参数是要构建的可执行文件的名称
第二个参数是要编译的源文件列表。
CMake支持对低版本
设置项目名
cmake_minimum_required(VERSION 3.10)
project(HelloCMake)
add_executable(HelloCMake main.cpp)
#include <iostream>
int main() {
std::cout << "Hello, CMake!" << std::endl;
return 0;
}
在项目根目录下,创建一个构建目录并进入:
mkdir build && cd build
运行CMake来生成构建文件,并使用make来构建项目:
cmake ..
make
然后,运行生成的可执行文件:
./HelloCMake
CMakeLists.txt
文件中指定CMake的最低版本要求。CMakeLists.txt
中添加注释,解释复杂的配置或自定义命令。CMakeLists.txt
中指定的最低版本兼容。CMake是构建C和C++项目的强大工具,它简化了跨平台构建过程。通过本教程的HelloCMake示例,您可以开始探索CMake的基本概念和使用方法。