
mingw-w64安装(g++8_1) zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
Mingw-w64 是一个专为 Windows 平台设计的开源 GCC 开发工具集合。该工具链不仅支持构建基于不同架构的应用程序而且能够处理32位与64位平台开发任务。在本压缩文件「mingw-w64-install(g++8.1).zip」中您将能够下载到一个名为「mingw-w64-install(g++8.1).exe」的安装程序这一资源将显著提升您的C++开发效率并特别适用于配置基于VS Code的集成开发环境提供的是一个支持g++)编译器的软件包;它对应的是GCC版本号为8.1的一个组件;它专门用于C/C++)语言编程;自C++)标准起新增了很多实用功能;例如std::variant;它们都可以在安装了Mingw-w64并配置好的g++)编译环境中进行开发;其中包含基于C++)标准的主要特性;如std::any;std::optional;if constexpr语句;inline变量以及改进的范围基础循环等Mingw-w64 配置指南的具体操作如下:首先打开控制面板并选择系统维护选项卡;然后在系统维护中找到并点击设备管理器;接着在设备管理器窗口中找到目标计算机上的 Mingw-w64 程序组并将其拖动至系统 PATH 环境变量中;最后重启计算机以完成配置
1. 解包mingw-w64-install(g++8.1).zip文件至合适存储位置。
2. 启动解压后的mingw-w64-install(g++8.1).exe文件以执行安装操作。
3. 通过安装向导设置路径配置,请务必选择一个不易更改的目录位置,默认推荐使用C:\Program Files。
4. 指定必要的编译器和构建工具选项,在C++开发中请确保选择了g++及相关编译辅助软件。
5. 安装完成后,请将Mingw-w64的bin目录配置加入系统环境变量PATH字段中以供任意位置执行g++命令设置 VS Code 应用 Mingw-w64;通过 Mingw-w64 进行 VS Code 配置
1. 启动 Visual Studio Code。
2. 在用户设置或工作区设置中, 配置编译器路径, 例如:cpp.gccExecutables: {gcc: C:Program Filesmingw-w64x86_64-8.1.0-posix-seh-rt_v6-rev0mingw64bing++.exe, g++: C:Program Filesmingw-w64x86_64-8.1.0-posix-seh-rt_v6-rev0mingw64bing++.exe}。
3. 设置构建任务, 创建名为 gcc build active file 的任务, 其内容如下:
- 该任务类型为 Shell
- 执行命令为 g++
- 输入参数包括 -g、文件名、-o 以及文件目录中的无扩展名文件名
- 匹配条件为 $gcc
4. 使用快捷键组合 Ctrl+Shift+B 或在终端中运行 task run gcc build active file 来编译当前活动文件。
5. 配置调试器时, 在.vscode 文件夹下创建 launch.json 文件并添加:
```
{
version: 0.2.0,
configurations: [
{
name: g++.exe - Build and debug active file,
type: cppdbg,
request: launch,
program: ${fileDirname}${fileBasenameNoExtension}.exe,
args: [],
stopAtEntry: false,
cwd: ${workspaceFolder},
environment: [],
externalConsole: false,
MIMode: gdb,
miDebuggerPath: C:Program Filesmingw-w64x86_64-8.1.0-posix-seh-rt_v6-rev0mingw64bingdb.exe,
setupCommands: [
{
description: Enable pretty-printing for gdb,
text: -enable-pretty-printing,
ignoreFailures: true
}
]
}
]
}
```
并确保预加载任务为 gcc build active file。
6. 现在你可以通过 F5 键启动调试。
通过以上步骤,在VS Code中成功配置了Mingw-w64环境下的g++8.1编译器——这让你轻松开展C++开发工作。这个编译环境不仅支持基础C++程序开发,并且还可以利用C++17的新特性来显著提升开发效率。VS Code的强大功能包括智能代码提示、自动格式化以及调试工具——这些都会让你的整体编程体验得到极大的提升。
全部评论 (0)


