前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >VSCODE中使用 GCC 和 MinGW

VSCODE中使用 GCC 和 MinGW

作者头像
保持热爱奔赴山海
发布2024-12-13 14:07:50
发布2024-12-13 14:07:50
20800
代码可运行
举报
文章被收录于专栏:其它其它
运行总次数:0
代码可运行

先决条件

要成功完成本教程,您必须执行以下步骤:

  1. 安装Visual Studio Code
  2. 安装VS Code 的 C/C++ 扩展。你可以在扩展视图 ( Ctrl+Shift+X ) 中搜索“C++”来安装 C/C++ 扩展。

安装 MinGW-w64 工具链

通过MSYS2获取最新版本的 MinGW-w64 ,它提供最新的 GCC、MinGW-w64 本机版本以及其他有用的 C++ 工具和库。这将为您提供编译代码、调试代码和配置代码以使用IntelliSense所需的工具。

您可以从 MSYS2 页面下载最新的安装程序,或者使用此直接链接下载安装程序

运行安装程序并按照安装向导的步骤操作。请注意,MSYS2 需要 64 位 Windows 8.1 或更新版本。

在向导中,选择所需的安装文件夹。记录此目录以备后用。在大多数情况下,推荐的目录是可以接受的。当您进入设置开始菜单快捷方式步骤时,同样适用。完成后,确保选中“立即运行 MSYS2”框并选择“完成”。这将为您打开一个 MSYS2 终端窗口。

在此终端中,通过运行以下命令安装 MinGW-w64 工具链:

代码语言:txt
复制
pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain

按Enter 键接受组中的默认包数。

Y当系统提示是否继续安装时,输入。

使用以下步骤将 MinGW-w64 文件夹的路径添加bin到 Windows环境变量中:PATH

  1. 在 Windows 搜索栏中,键入“设置”以打开 Windows 设置。
  2. 搜索编辑您账户的环境变量
  3. 用户变量中,选择Path变量,然后选择编辑
  4. 选择新建并将您在安装过程中记录的 MinGW-w64 目标文件夹添加到列表中。如果您使用上面的默认设置,则路径将是:C:\msys64\ucrt64\bin
  5. 选择“确定”,然后在“环境变量”窗口中再次选择“确定”以更新环境变量。您必须重新打开任何控制台窗口才能使用更新的环境变量。PATHPATH

检查您的 MinGW 安装

要检查 MinGW-w64 工具是否正确安装并可用,请打开一个新的命令提示符并输入:

代码语言:javascript
代码运行次数:0
复制
gcc --version
g++ --version
gdb --version

您应该看到输出,其中显示您安装了哪些版本的 GCC、g++ 和 GDB。如果不是这种情况:

编码

vim a.cpp

代码语言:txt
复制
#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;
}

编译

代码语言:txt
复制
g++ -o a.exe a.cpp

VSCODE中调试cpp代码,详见 https://code.visualstudio.com/docs/cpp/config-mingw

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先决条件
  • 安装 MinGW-w64 工具链
    • 检查您的 MinGW 安装
  • 编码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档