一种极简的vscode搭建c++程序开发环境的方法(windows系统)

前言

windows下开发C++程序一般都是用Visual Studio,但这个东西有时候会觉得太重了,所以此时轻量级的vs code会是一个很好的选择。然而网上关于vscode搭建c++开发环境的文章很多是比较复杂的,尤其在配置gdb调试器时步骤较多。经过一些实践后,我总结了一种相对比较简单的搭建方法。特别在配置gdb时,不用生成和配置json文件就能实现debug。

安装mingw

下载mingw:https://github.com/niXman/mingw-builds-binaries/releases
我这里选这个
在这里插入图片描述

将其解压后,放到硬盘任意位置,不过目录最好不要有中文名
在这里插入图片描述
将C:\mingw64\bin这个路径加到环境变量path里面,打开cmd窗口,输入where g++
出现你的文件路径就表示配置正确了
在这里插入图片描述

安装vscode相关插件

最简只需这四个
在这里插入图片描述

建立最简工程目录

工程目录下,最简的两个文件,一个是main.cpp,一个是CMakeLists.txt

在这里插入图片描述
main.cpp内容:

#include <iostream>

int main()
{
    using namespace std;
    int a = 20;
    cout << "This is my first cpp program!" << endl;
    a++;
    cin.get();
    return 0;
}

CMakeLists.txt内容

cmake_minimum_required(VERSION 3.0)
project(APP)
add_executable(APP main.cpp)

vscode打开工程

打开cmd窗口,切换到工程目录下,输入:

code .

打开vscode将自动建立工程,此时点执行图标,选择mingw工具链,程序就已经可以自动编译和运行了
在这里插入图片描述

调试工程

此时只需按下底部的在这里插入图片描述按钮,就可以运行调试了。对,就是这么简单,不需要有launch.json这样的文件也可以。
在这里插入图片描述

对于更复杂的工程,你只需编写好CMakeLists.txt就可以了。

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值