📜  如何使用 mingw 编译 C 代码 (1)

📅  最后修改于: 2023-12-03 15:08:22.899000             🧑  作者: Mango

如何使用 MinGW 编译 C 代码

MinGW 是一套免费开源的 Windows 平台 C/C++ 开发工具集,可以在 Windows 下进行 C 语言程序的开发和编译,具有简单易用、兼容性好等特点。本文将介绍如何使用 MinGW 编译 C 代码。

步骤一:安装 MinGW

首先需要下载并安装 MinGW,可以在官网(https://osdn.net/projects/mingw/releases/)下载最新版本的 MinGW 安装包,也可以在其他网站下载。下载完后,按照提示进行安装即可。

步骤二:设置环境变量

安装完成后,需要在系统环境变量中添加 MinGW 的安装路径和其 bin 子目录路径。具体步骤如下:

  1. 右键“计算机”,选择“属性”;
  2. 点击“高级系统设置”;
  3. 在“系统属性”对话框中点击“环境变量”按钮;
  4. 在“系统变量”中添加以下两个变量(如果已存在则修改值):
  • 变量名:MINGW_HOME,变量值:MinGW 的安装目录,比如 C:\MinGW
  • 变量名:PATH,变量值:MinGW 的 bin 子目录路径,比如 %MINGW_HOME%\bin
步骤三:编写 C 代码

编写一个简单的“Hello World” C 程序,比如:

#include <stdio.h>

int main()
{
    printf("Hello, World!\n");
    return 0;
}

将代码保存为 hello.c 文件。

步骤四:编译 C 代码

在命令行中进入 hello.c 文件所在的目录,执行以下命令即可编译 C 代码:

gcc -o hello hello.c

其中,gcc 是 MinGW 中提供的 C 编译器,-o 指定编译输出的文件名为 hellohello.c 是要编译的 C 代码文件。

步骤五:运行程序

编译成功后,在命令行中执行以下命令即可运行程序:

.\hello

屏幕上就会输出“Hello, World!”。完整的代码及运行结果如下:

#include <stdio.h>

int main()
{
    printf("Hello, World!\n");
    return 0;
}
gcc -o hello hello.c
.\hello
Hello, World!

至此,我们就成功使用 MinGW 编译并运行了一个简单的 C 语言程序。