VSCode配置C++环境

木头的喵喵拖孩

安装 VSCode

VSCode 下载地址
这个简单,一直下一步就能安装了

安装编译器(MinGW)

  1. MinGW 下载地址
    注意打开页面后往下拉,选中x86_64-posix-seh这个版本下载

  2. MinGW 百度云备用下载 x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z

配置 MinGW

把下载好的 MinGW 压缩包解压到任意一个目录,然后配置环境变量到 bin 目录,
然后使用下面的命令测试,有输出就配置成功了。

1
gcc -v

配置 VSCode

安装插件

  1. C++ Extension Pack ,提供代码提示、调试等功能,该插件会自动识别刚刚配置好的 MinGW,
  2. C/C++ Project Generator ,一键创建 C/C++工程,使用 ctrl + shift + P 打开所有命令,输入 create c++ project 来创建一个 C++项目

然后按 F5 就可以调试了,编写 C 程序需要使用 gcc 来编译,编写 C++程序需要 g++来编译。

配置 Task

调试编译的脚本存在于项目根目录下的.vscode 目录下的 tasks.json 文件中,
其中 command 表示 gcc 编译器的位置,
args 表示 gcc 编译器命令行工具的参数,要注意的是如果需要生成一个生产环境的 exe 文件,需要将 -g 参数去掉,该参数是为了方便 gdb 调式用的。

运行 Task

在顶部菜单栏中选择 Terminal->RunTask ,会显示所有可以运行的 Task,需要打开要运行 task 的文件(比如要编译一个 cpp 文件,需要打开这个 cpp 文件,然后运行 task)

参考

安装参考
参考 MinGW 没有 bin 目录的解决方法
MinGW 不同 build 包的区别
VSCode 同时执行多个 Task
PowerShell 无法执行脚本的解决方案

  • 标题: VSCode配置C++环境
  • 作者: 木头的喵喵拖孩
  • 创建于: 2023-11-03 09:17:27
  • 更新于: 2024-05-21 10:56:15
  • 链接: https://blog.xx-xx.top/2023/11/03/VSCode配置C-环境/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。