Vscode/MinGW-64编译

MinGW-64 简介

MinGW-64(Minimalist GNU for Windows 64-bit)是 Windows 平台上的 GNU 工具链移植版本,支持 64 位应用程序开发。它包含 GCC 编译器、GNU Binutils(如链接器、汇编器)以及基础运行时库,允许开发者直接生成原生 Windows 程序,无需依赖第三方运行时环境。

GCC 的定义

GCC(GNU Compiler Collection)是 GNU 项目下的开源编译器套件,支持多种编程语言(如 C、C++、Fortran 等)。其核心功能是将源代码编译为机器码,并优化生成的可执行文件。在 MinGW-64 中,GCC 是核心组件,负责编译 Windows 平台的原生二进制文件。

MinGW-64 与 GCC 的关系

  • MinGW-64 是工具链的环境框架,提供 Windows 兼容的编译工具和库。
  • GCC 是 MinGW-64 中的核心编译器,负责实际的代码编译和优化。
  • MinGW-64 对 GCC 进行了适配,使其生成的程序可直接运行于 Windows,无需 POSIX 兼容层(如 Cygwin)。

安装 MinGW-64 的步骤

  1. 下载安装包

    访问 MinGW-w64 官网 或通过 MSYS2(推荐)获取预编译工具链。MSYS2 提供包管理器,简化依赖管理。

  2. 配置环境变量

    将 MinGW-64 的 bin 目录(如 D:\mingw64\bin)添加到系统 PATH 环境变量,确保命令行可直接调用 gcc

  1. 验证安装

    在终端运行以下命令,确认版本信息:

    bash 复制代码
    gcc -v

使用 GCC 编译示例 使用vscode

编写一个简单的 C 程序 hello.c

在桌面上看到:

有一个output的文件夹

里面是main.exe

想要安装包的记得戳我

vs和MinGW-64等等其安装包;可发私信

相关推荐
嵌入式×边缘AI:打怪升级日志1 天前
GCC 编译器的使用
gcc
安迪西嵌入式4 天前
如何在VS Code中配置GCC编译器
vscode·gcc·mingw64·msys
love530love1 个月前
Windows 下 GCC 编译器安装与排错实录
人工智能·windows·python·gcc·msys2·gtk·msys2 mingw 64
EleganceJiaBao2 个月前
【嵌入式】GNU/GCC vs LLVM/Clang
gnu·clang·gcc·llvm
番茄灭世神2 个月前
基于VScode的C/C++环境搭建
vscode·cmake·gcc·c\c++·llvm·工具链搭建
切糕师学AI2 个月前
GCC是什么?
编译器·gcc
硬汉嵌入式2 个月前
MDK AC5,AC6,GCC以及IAR在const局部变量存储位置的异同
gcc·const·iar·ac6·mdk·ac5
唐装鼠2 个月前
GCC/Clang 构造函数特性(deepseek)
gcc·构造函数特性
yao000373 个月前
LLVM是什么 之 我与AI的思想碰撞
编辑器·gnu·clang·gcc·llvm