windows\Linux下使用cmake

Windows\Linux下使用cmake过程记录

一、前置条件

1、安装vscode、MinGW、cmake

cmake安装地址:

https://cmake.org/download/
在这里插入图片描述
下载时勾选添加环境变量,或手动将C:\Program Files\CMake\bin添加至系统环境变量
安装后在命令行终端测试:

cmake --version

Linux命令行安装:

sudo apt-get install build-essential
tar -zxvf cmake-3.29.0.tar.gz
sudo wget https://cmake.org/files/v3.29/cmake-3.29.0.tar.gz
·cd cmake-3.29.0
./configure
sudo make
sudo make install
cmake --version 检查是否安装成功

二、在vscode中安装扩展

在这里插入图片描述

三、构建示例代码

新建 hello.cpp

#include<iostream>

int main(int argc, char const *argv[])
{
    std::cout << "Hello" << std::endl;
    return 0;
}

新建 CMakeLists.txt

cmake_minimum_required(VERSION 3.20)
project(Hello)
add_executable(Hello hello.cpp)

四、cmake构建项目

在vscode终端中运行

cmake -B build

若提示找不到nmake编译器,尝试

cmake -B build -G "MinGW Makefiles"

生成makefile文件后,继续执行

cmake --build build

生成可执行文件

五、运行可执行文件

build\Hello.exe
  • 14
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值