cmake 安装 linux

要使用 CMake 安装在 Linux 系统上,通常需要以下步骤:

? 1. 安装 CMake

方法一:使用包管理器(推荐)

大多数 Linux 发行版(如 Ubuntu, Debian, CentOS, Fedora 等)都提供了 CMake 的包。

Ubuntu/Debian:

sudo apt update
sudo apt install cmake

CentOS/Fedora:

sudo yum install cmake  # CentOS 7/8
sudo dnf install cmake  # Fedora

Arch Linux:

sudo pacman -S cmake

? 2. 验证安装

安装完成后,可以使用以下命令验证 CMake 是否安装成功:

cmake --version

? 3. 使用 CMake 构建项目(示例)

假设你有一个 C++ 项目,目录结构如下:

myproject/
├── CMakeLists.txt
└── main.cpp

步骤:

进入项目目录:

cd myproject

生成构建文件(Makefile):

cmake .

构建项目:

make

编译并运行:

./a.out

? 4. 高级用法(可选)

4.1 使用 CMakeLists.txt 配置构建选项

CMakeLists.txt 中可以配置编译器、优化选项、目标等:

cmake_minimum_required(VERSION 3.10)

project(MyProject)

add_executable(myprogram main.cpp)

4.2 使用 CMake 配置文件(如 CMakeLists.txt 用于多平台)

你可以使用 CMake 配置文件来支持不同平台(如 Windows、Linux、macOS)。

? 5. 使用 CMake 生成项目(如 VS Code)

如果你使用 Visual Studio Code,可以使用 CMake Tools 插件来生成项目文件(.vscode/cmake.json)。

? 6. 使用 CMake 生成构建系统(如 cmake -G <generator>

你可以指定生成器(如 Ninja, MSVC, Unix Makefile 等):

cmake -G Ninja .

? 7. 常见问题

CMake 无法找到头文件?
检查 CMakeLists.txt 是否正确配置了包含路径。

编译失败?
检查 CMakeLists.txt 是否正确配置了目标(add_executableadd_library)。

? 总结

步骤 命令 安装 CMake sudo apt install cmake (Ubuntu/Debian) 验证安装 cmake --version 生成构建文件 cmake . 构建项目 make 运行程序 ./a.out

如你有具体项目或需要更详细的 CMake 配置,可以告诉我,我可以提供更详细的指导。

文章转自:[无尽剑圣出装攻略大全 ] (https://www.52mwyd.com/news/19673.html)

作者:游戏攻略,转载请注明原文链接:https://www.52mwyd.com/

posted @ 2025-11-17 16:41  火麒麟888  阅读(1)  评论(0)    收藏  举报