cmake安装教程
原标题:cmake安装教程
导读:
当你开始接触编程,构建和编译项目时,CMake无疑是一个强大的工具,它能够让你轻松地在不同的平台和编译器上构建项目,如何安装和使用CMake呢?我就来手把手地教大家如何在电脑上...
当你开始接触编程,构建和编译项目时,CMake无疑是一个强大的工具,它能够让你轻松地在不同的平台和编译器上构建项目,如何安装和使用CMake呢?我就来手把手地教大家如何在电脑上安装CMake,并简单介绍一下它的使用方法。
我们来了解一下CMake是什么,CMake是一个跨平台的安装(编译)工具,能够使用简单的声明性语句描述所有平台的安装(编译过程),听起来很高大上吧?别担心,跟着我一步步来,你一定能轻松掌握。
下载CMake
我们要先从CMake的官方网站下载安装包,打开浏览器,输入CMake的官网地址,找到下载页面,选择适合你电脑操作系统的版本进行下载。
安装CMake
Windows系统安装
下载好安装包后,双击运行,这里以Windows系统为例,接下来你会看到以下步骤:
- 欢迎界面:直接点击“Next”。
- 许可协议:阅读并同意许可协议,点击“Next”。
- 选择安装组件:这里建议选择“Add CMake to the system PATH for all users”选项,这样就可以在任意位置使用CMake命令了,然后点击“Next”。
- 选择安装路径:默认路径是C盘,如果你想安装到其他盘符,可以点击“Change”进行修改,确认无误后,点击“Next”。
- 准备安装:检查一下前面的设置,确认无误后点击“Install”。
安装完成后,点击“Finish”退出安装向导。
macOS系统安装
在macOS系统上,安装CMake相对简单,可以使用Homebrew进行安装:
- 打开终端。
- 输入命令:brew install cmake
等待安装完成即可。
验证安装
安装完成后,我们需要验证一下CMake是否安装成功,打开命令行工具(Windows为CMD或PowerShell,macOS为终端),输入以下命令:
cmake --version
如果看到输出了CMake的版本信息,那么恭喜你,CMake已经成功安装在你的电脑上了!
CMake简单使用
下面,我们用一个简单的例子来了解一下CMake的使用。
创建项目目录
我们创建一个名为“project”的文件夹,用来存放我们的项目文件。
编写CMakeLists.txt
在“project”文件夹中,创建一个名为“CMakeLists.txt”的文件,这是CMake的核心配置文件,在这个文件中,我们输入以下内容:
cmake_minimum_required(VERSION 3.0)
project(hello_cmake)
set(CMAKE_CXX_STANDARD 11)
add_executable(hello_cmake main.cpp)
这段配置文件的意思是:指定CMake的最小版本为3.0,项目名称为hello_cmake,C++标准为11,最后编译生成可执行文件hello_cmake,源文件为main.cpp。
编写main.cpp
在“project”文件夹中,创建一个名为“main.cpp”的文件,输入以下内容:
#include <iostream> int main() { std::cout << "Hello, CMake!" << std::endl; return 0; }
这是一个简单的C++程序,输出“Hello, CMake!”。
编译项目
在命令行工具中,切换到“project”文件夹,依次执行以下命令:
mkdir build
cd build
cmake ..
make
解释一下这些命令:
- mkdir build:创建一个名为“build”的文件夹,用来存放编译生成的文件。
- cd build:进入“build”文件夹。
- cmake ..:运行CMake,生成Makefile。
- make:编译项目。
编译完成后,你会看到“build”文件夹中生成了一个名为“hello_cmake”的可执行文件。
运行程序
在命令行工具中,输入以下命令运行程序:
./hello_cmake
如果看到输出了“Hello, CMake!”,那么恭喜你,你已经成功使用CMake构建并运行了一个C++项目!
就是CMake的安装和使用方法,虽然CMake有很多高级功能,但掌握了基本的安装和使用方法,你已经可以开始尝试构建自己的项目了,在接下来的学习中,你可以逐步了解CMake的其他功能和用法,让它成为你编程路上的得力助手,祝你好运!