HCRM博客

CentOS系统下安装CMake的命令指南

CentOS 安装 CMake 命令指南

CentOS系统下安装CMake的命令指南-图1

简介 CMake 是一个跨平台的安装(编译)工具,可以用来构建、测试和打包软件,它使用简单的配置文件来定义项目的构建过程,从而使得开发者可以在不同的操作系统和编译器上构建相同的软件。

CentOS 安装 CMake 的步骤

检查系统是否已安装 GCC CMake 依赖于 GCC 编译器,因此首先需要确保 GCC 已经安装,可以通过以下命令检查:

gcc --version

如果系统没有安装 GCC,可以使用以下命令进行安装:

sudo yum install gcc

安装 CMake 可以使用以下命令安装 CMake:

CentOS系统下安装CMake的命令指南-图2

sudo yum install cmake

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

cmake --version

如果正确显示版本信息,则表示 CMake 安装成功。

使用 CMake 构建 C++ 项目

创建项目目录 创建一个用于存放项目的目录:

mkdir my_project
cd my_project
  1. 创建 CMakeLists.txt 文件 在项目目录下创建一个名为 CMakeLists.txt 的文件,这是 CMake 的配置文件,以下是一个简单的 CMakeLists.txt 示例:
cmake_minimum_required(VERSION 3.10)
project(MyProject)
add_executable(MyProject main.cpp)
target_link_libraries(MyProject
  pthread
)
  1. 编写源代码 在项目目录下创建一个名为 main.cpp 的文件,并编写以下代码:
#include <iostream>
int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

编译项目 在项目目录下执行以下命令来编译项目:

CentOS系统下安装CMake的命令指南-图3

cmake .
make
  1. 运行编译后的程序 编译完成后,在项目目录下会出现一个名为 MyProject 的可执行文件,可以通过以下命令运行程序:
./MyProject

FAQs

Q1:为什么我的 CMake 安装后无法使用? A1:首先检查是否正确安装了 CMake,可以通过运行 cmake --version 命令来验证,如果安装不正确,请尝试重新安装。

Q2:如何在 CMakeLists.txt 中设置编译选项? A2:在 CMakeLists.txt 文件中,你可以使用 set 命令来设置编译选项,如果你想设置 C++ 编译器的版本,可以使用以下命令:

set(CMAKE_CXX_STANDARD 11)

这样,CMake 会使用 C++11 标准来编译你的项目。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/55842.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~