vscode里编译c/c++

245 阅读1分钟

这是我参与8月更文挑战的第8天,活动详情查看:“8月更文挑战“

1.下载安装配置Ming-W

1.1官网下载地址:[osdn.net/projects/mi…]

1.2安装Ming-W。

1.3配置Ming-W

打开MinGW安装管理器进行进一步配置

配置Mingw环境变量:将Mingw安装文件夹的bin配置到path中即可

1

注意这里gdb必选,否则无法调试

2

选中几个需要的项右键Make for Installation进行标记,其中gcc和g++为c和c++编译器  选择完全部想要安装的项后点击左上角Installation菜单下的Apply Changes应用修改,过程需联网,中间出现error可先继续,若最后失败则需翻墙更新,建议翻墙。

2.VSCODE下载插件

  1. C/C++
  2. C/C++ Compile Run
  3. C/C++ GNU Global
  4. Code Runner

3.配置.vscode文件

因为vscode编译,运行c/c++文件需要一个.vscode文件 文件夹里具体的文件 ![img.hxyxyz.top/images/2019…]

步骤:
1.新建一个cpp文件夹.在里面新建两个文件。.vscode和build

2.在vscode打开cpp文件夹

3.编译.vscode文件夹里的文件。

.vscode里文件的模板地址下载:[pan.hxyxyz.top/%E6%BA%90%E…] 修改c_cpp_properties.json文件 ,如图: 6

把 "compilerPath": "D:/Microsoft VS Code/mingw64/bin/gcc.exe",/gcc.exe这里不动,把前面路径替换成你自己的。

修改launch.json文件,如图:

7

把"miDebuggerPath": "D:/Microsoft VS Code/mingw64/bin/gdb.exe", /gdb.exe这里不动,把前面路径替换成你自己的。

4.运行cpp文件

以后每新建一个项目,都要把.vscode文件放入项目文件夹。然后新建.cpp文件,就可以编译,运行了。

5.VS code C++代码没有自动提示

在未保存状态下使用文件不会有自动提示,保存文件即可。