要成功完成本教程,您必须执行以下步骤:
通过MSYS2获取最新版本的 MinGW-w64 ,它提供最新的 GCC、MinGW-w64 本机版本以及其他有用的 C++ 工具和库。这将为您提供编译代码、调试代码和配置代码以使用IntelliSense所需的工具。
您可以从 MSYS2 页面下载最新的安装程序,或者使用此直接链接下载安装程序。
运行安装程序并按照安装向导的步骤操作。请注意,MSYS2 需要 64 位 Windows 8.1 或更新版本。
在向导中,选择所需的安装文件夹。记录此目录以备后用。在大多数情况下,推荐的目录是可以接受的。当您进入设置开始菜单快捷方式步骤时,同样适用。完成后,确保选中“立即运行 MSYS2”框并选择“完成”。这将为您打开一个 MSYS2 终端窗口。
在此终端中,通过运行以下命令安装 MinGW-w64 工具链:
pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain
按Enter 键接受组中的默认包数。
Y
当系统提示是否继续安装时,输入。
使用以下步骤将 MinGW-w64 文件夹的路径添加bin
到 Windows环境变量中:PATH
Path
变量,然后选择编辑。C:\msys64\ucrt64\bin
。PATHPATH
要检查 MinGW-w64 工具是否正确安装并可用,请打开一个新的命令提示符并输入:
gcc --version
g++ --version
gdb --version
您应该看到输出,其中显示您安装了哪些版本的 GCC、g++ 和 GDB。如果不是这种情况:
vim a.cpp
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};
for (const string& word : msg)
{
cout << word << " ";
}
cout << endl;
}
编译
g++ -o a.exe a.cpp
VSCODE中调试cpp代码,详见 https://code.visualstudio.com/docs/cpp/config-mingw
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。