如何在vs代码中编译c++?

Posted

技术标签:

【中文标题】如何在vs代码中编译c++?【英文标题】:How to compile c++ in vs code? 【发布时间】:2021-01-05 03:31:46 【问题描述】:

您好,我是 C++ 的初学者,我试图在 vs 代码中编译一些代码,但我收到了这个错误:'g++' 不被识别为内部或外部命令, 可运行的程序或批处理文件。 我只是想知道如何解决这个问题,每当我尝试在命令行中编译时都会遇到类似的错误?

【问题讨论】:

看来您没有安装g++,或者可能不在搜索路径中。不管怎样,你说的太少了,不知道。请更具体。您使用的是什么操作系统?什么构建系统?生成文件? CMake? 使用 Visual Studio Community 可能会有所帮助,它是一个完整的 IDE,并且具有更简单的编译路径。 再次检查您是否安装了编译器,并且它的路径在 vscode 中配置正确。 这能回答你的问题吗? 'g++' is not recognized as an internal or external command, operable program or batch file 还有Getting: 'g++' is not recognized as an internal or external command, operable program or batch file,如果你想要一个特别提到 VS Code 的骗子。 【参考方案1】:

首先,你需要安装一个编译器(MinGW)。

Now RightClick on My Computer
goto Advanced System Settings 
Environment Variables
now there in system variable goto path
in that add the file location of MinGW\bin folder
save it and restart VScode

【讨论】:

以上是关于如何在vs代码中编译c++?的主要内容,如果未能解决你的问题,请参考以下文章

如何在VS2010中运行编译C和C++?

如何在VSCode内编译运行C++

在 VS2015 中使用 cl 编译器的 C vs C++

使用vs2019如何只编译一个c++文件

如何在VSCode内编译运行C++

如何启用 VS2013 c++ 编译器功能?