VScode编译运行C/C++

一、下载mingw-64

参考博客:windows下安装mingw-w64 - tnnmigga - 博客园 (cnblogs.com)

下载完成后如下所示:

配置环境变量到bin目录下

二、官网下载安装vscode

Visual Studio Code - Code Editing. Redefined

三、vscode中安装插件和配置

1.安装插件C/C++,C/C++ Compile Run

2.文件》首选项》设置》用户》扩展》搜索Run in Terminal ,勾选此选项,如下所示(勾选后文件运行时可以有终端小窗口)

3.配置settting.json(Ctrl+shift+p打开,如下所示)

添加如下两行代码:(为了解决“未定义标识符”的问题)

"C_Cpp.intelliSenseEngineFallback": "Disabled", //需要添加的
"C_Cpp.intelliSenseEngine": "Tag Parser",  //  需要添加的

四、新建cpp文件,例子如下

#include<stdio.h>

int main(){
   char name[100];
   printf("What is your name?\n");
   scanf("%s",name);
   printf("Hello,%s,nice to meet you!\n",name);

   return 0;
}

运行方式1(C/C++ Compile Run):按F6键运行

运行方式2(命令行):g++ -o ouput filename.cpp

运行成功结果如下:

【备注】如果出现#include错误,解决方法如下:

配置c_cpp_properties.json(Ctrl+shift+p,搜索C/C++打开,如下所示)

1.win+R打开cmd命令行,输入命令

g++ -v -E -x c++ -

2.复制上图红框中的路径到c_cpp_properties.json中,然后重启vscode即可解决include问题。(最后一个路径放在最上面)

原文地址:https://www.cnblogs.com/meiqin970126/p/15761527.html