cmake 安装

cmake 在线安装:
方式一:ubuntu系统直接安装

sudo apt-get install cmake -y

方式二:anaconda环境下安装

conda install -c anaconda cmake

方式三:源码编译安装:
以v3.25.1版本为例

git clone -b v3.25.1 https://github.com/Kitware/CMake.git 
cd CMake

你使用--prefix来指定安装路径,或者去掉--prefix,安装在默认路径。

./bootstrap --prefix=<安装路径> && make && sudo make install

验证:是否安装成功

cmake --version

方式四:插件安装
使用vscoda进行代码提示
安装插件:twxs.cmake
在这里插入图片描述

编译C++代码:

第一步:

测试C++代码
将下面代码保存为:main.cpp

#include <iostream>
int main()
{
    std::cout << "123" << std::endl;
}

第二步

将下面代码保存为:CMakeLists.txt

# 单行注释
# 单行注释1

#[[
多行注释1
多行注释2
多行注释3
]]

# 指定版本
cmake_minimum_required(VERSION 3.10)

# 设置项目,项目名称、版本、描述、语言
project(main_test
        VERSION 1.0.0
        DESCRIPTION "main_test的项目描述"
        LANGUAGES CXX
)

# 设定target目标:可执行文件、库文件、自定义命令
add_executable(main_test main.cpp)

第三步

终端命令行使用:

# 第一步:配置,-S 指定源码目录,-B 指定构建目录
cmake -S . -B build 
# 第二步:生成,--build 指定构建目录
cmake --build build
# 运行
./build/first_cmake

也可以使用

# 使用下面步骤代替第一步,原因是有些cmake版本不支持(-S -B)参数
mkdir build
cd build
cmake ..
cd ../
# 下面一样
cmake --build build
./build/first_cmake

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为了方便我们也可以使用插件:ms-vscode.cmake-tools
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

默执_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值