VSCode可以理解为一个文本编辑器,在里面可以敲各种语言的代码。通过安装各种语言的插件,比如编译器,调试器,就可以很方便的敲代码,并进行编译调试。
这里介绍一下windows下VSCode编译调试C/C++代码环境的基本配置,总体来说配置过程比较简单。
首先下载vscode:
https://az764295.vo.msecnd.net/stable/f80445acd5a3dadef24aa209168452a3d97cc326/VSCodeUserSetup-x64-1.64.2.exe
官网了链接通常下载速度很慢,甚至下载失败,这里提供了一个国内镜像下载:
就是把下载地址中az764295.vo.msecnd.net替换成vscode.cdn.azure.cn即可。
https://vscode.cdn.azure.cn/stable/f80445acd5a3dadef24aa209168452a3d97cc326/VSCodeUserSetup-x64-1.64.2.exe
1、VSCode装C/C++扩展
建议安装如下扩展,中文汉化根据需求习惯安装
2、安装编译器
在本地安装gcc g++ gdb来编译调试代码
下载mingw:官网地址
https://sourceforge.net/projects/mingw/
选择需要安装的相关编译工具,调试工具等
核心组件就是gdb, gcc, g++
安装完了之后,在系统环境变量path里面配置这些编译器调试的路径,该路径取决于安装路径。比如本人电脑如下:
3、编写C/C++代码,调试
创建项目文件夹vscode_test,使用vscode打开该文件夹,新建文件main.c,编写代码
点击右侧run code就可以执行了。
如何配置gdb调试:
点击上图图中debug红框的按钮,出现如下界面,进行运行和调试
启动调试后,会发现生成如下两个文件:
打开该文件可以查看文件内容,鼠标放在关键字上,会描述该关键字的作用,可以根据需求进行修改配置;也可以使用ctrl + shift + p如下图所示:搜索c++打开,打开配置的ui界面,进行配置编译调试选项
就可以愉快的编写C++代码啦