win下vscode简洁高效的配置c++运行调试环境

  • 说明:博客若有涉及到侵权或者其他不当行为请联系我删除致歉,若有兴趣交流指点或者相互学习也可以发送邮件联系,不胜感激。
  • 邮件地址:qiao_jinming@foxmail.com

前言

  • 现在是2019年4月,vscode也在不断发展,现在对于c++环境配置也越来越简单,这篇文档是我重新一步一步的配置写成的,不需要自己创建配置文件,也不需要覆盖创建文件,对于小白十分友好,可能是目前全网最简洁高效的配置方式。介绍中已经将注意点说明,如果配置过程中还存在问题可以留言评论。vscode无论是开发c++项目,还是练习算法,其体验不错而且界面也十分美观,建议使用。

一、下载mingw编译器,并设置环境变量

  • mingw是c++的编译器,通过这个文件可以实现c++的运行与编译,mingw获取方式有三种:

    1. 直接下载解压,下载路径mingw64,CSDN的积分是系统自定的,我没办法设置成免费,所以可以通过其他途径下载此文件,或者采用下面两种方式。下载好文件后进行解压,不需要安装,最后文件要存储在一个不包含中文名的路径中。完成后按照下面步骤设置环境变量。
    2. 通过官网选择自己希望版本下载安装,但是下载较慢还容易下载失败。安装完成后按照下面步骤设置环境变量。
    3. 之前使用过devC++或者codeblocks软件运行过c++,可以不同额外下载和安装,直接找到mingw64按照下面步骤设置环境变量,devC++的mingw路径:C:\Program Files (x86)\Dev-Cpp\MinGW64,codeblocks的mingw路径:C:\Program Files (x86)\CodeBlocks\MinGW。
  • 环境变量配置:右击"我的电脑"->点击"高级系统设置"->点击"环境变量"->在用户变量或者系统变量中找到path(windows是单用户系统,所以在哪个变量中添加都可以)->在path(path不区分大小写)中添加刚刚解压好的文件路径,精确到bin目录,比如:C:\Program Files\mingw64\bin->一路确定到最后->同时键入win+r->输入cmd,打开命令提示符->输入g++ -v->出现一大片提示信息表示第一步完成。

二、安装vscode

  • vscode是一个编辑器,到官网下载安装即可

三、为vscode安装必要插件

  • 这一步不是必须的,但是有了这一步,可以增加c++代码编写时的头文件以及代码补全提醒等,也是十分重要的,在vscode中按Ctrl+shift+x调出扩展栏
    1. 输入C/C++ IntelliSense,安装,支持c++调试运行
    2. 输入Chinese (Simplified),安装,支持中文
    3. 输入Code Runner,安装,支持快捷运行
    4. 输入Include Autocomplete,安装,支持头文件
    5. 输入Bracket Pair Colorizer,安装,支持彩虹花括号
  • 重启vscode

四、新建工作区,创建配置文件

  • 在一个不包含中文,不包含空格的路径下创建一个纯英文名的空白文件夹
  • 在vscode中点击"文件"->点击"将文件夹添加到工作区"->选中刚才创建好的文件夹添加即可,这时就可以在工作区看见刚刚导入的文件夹
  • 右击文件夹点击"新建文件",创建一个新的cpp文件,这个cpp文件名一定要为纯英文,否则无法调试,里面写好一个输出hello的简单c++代码即可,这时这个文件夹中会自动出现一个新的文件夹".vscode"
  • 按F5进行调试,此时提醒"…已终止,退出代码为1",点击"打开launch.json"->选择"C++(GDB/LLDB)"->选择第一项"g++.exe…",会在.vscode文件夹下自动生成launch.json与tasks.json,这两个文件已经自动创建好,不需要重新编辑,直接调试即可
  • 这时发现头文件会出现一条绿色波浪线,点击头文件,会出现一个小灯泡,点击小灯泡,选择第一项"Edit…"会在.vscode文件夹下自动生成c_cpp_properties.json文件,将compilerPath项的gcc路径修改自己mingw64下的gcc路径,比如:C:\Program Files\mingw64\bin\gcc.exe,保存,这时绿线消失,正常运行,运行按钮在vscode的右上角的三角形

五、配置完毕,正常使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在VSCode配置C/C++环境进行调试,您可以按照以下步骤进行操作: 1. 首,确保您已经安装了Visual Studio Code和C/C++扩展。如果没有安装,您可以按照中的教程进行安装。 2. 打开您的C/C++项目文件夹,并在其中创建一个名为`hello.cpp`的文件。 3. 在`hello.cpp`文件中,您可以编写您的C/C++代码。例如,您可以使用以下代码作为示例: ```cpp #include <iostream> using namespace std; int main() { cout << "Hello, VSCode!" << endl; return 0; } ``` 4. 保存并关闭`hello.cpp`文件。 5. 在VSCode的侧边栏中,点击调试图标(调试器标志)以打开调试面板。 6. 在调试面板的顶部,您将看到一个下拉菜单,其中包含各种调试配置选项。您可以选择"C++ (GDB/LLDB)"作为调试配置。 7. 在调试面板的顶部,点击齿轮图标以打开`launch.json`文件。 8. 在`launch.json`文件中,您可以配置调试器的一些设置,例如编译器路径和调试器类型。如果您选择了默认配置,`launch.json`文件将会自动生成。 9. 确保`launch.json`文件中的`program`属性指向您的`hello.cpp`文件。 10. 点击调试面板的绿色播放按钮以启动调试。 11. 您将看到控制台输出窗口,在其中您将看到"Hello, VSCode!"这个输出。 注意:在调试之前,确保您已经正确配置了C/C++编译器和调试器的路径。如果您遇到任何问题,请参考进行故障排除和解决。 希望以上步骤对您有帮助!如果您需要进一步的帮助,请告诉我。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值