手把手教你用 MinGw 编译并生成 exe 可执行文件

  1. 准备工作
    • 安装和配置 MinGw:从 MinGw 官方网站下载安装包并完成安装,安装完成后,将 MinGw 的bin目录添加到系统环境变量PATH中。例如,若安装路径为C:\MinGW,则将C:\MinGW\bin添加到PATH变量。
    • 准备源文件
      • C 语言代码示例(test.c)
 
  

#include

int main() {

printf("Hello, MinGW!\n");

return 0;

}

  • C++ 语言代码示例(test.cpp)
 
  

#include

int main() {

std::cout << "Hello, MinGW!" << std::endl;

return 0;

}

  1. 打开命令提示符

在 Windows 系统中,按下Win + R组合键,输入cmd并回车,打开命令提示符窗口。

  1. 切换到源文件目录

使用cd命令切换到源文件所在的目录。例如,如果源文件在D:\code目录下,就在命令提示符中输入cd D:\code并回车。

  1. 编译源文件
    • C 语言编译命令:对于test.c文件,使用gcc -o test.exe test.c命令。这里gcc是 GNU 的 C 语言编译器;-o是一个重要参数,用于指定输出文件的名称,即把编译结果输出为test.exe;test.c是待编译的源文件。
    • C++ 编译命令:如果是test.cpp文件,编译命令为g++ -o test.exe test.cpp 。g++是 GNU 的 C++ 编译器,其他参数含义与 C 语言编译命令相同。
  1. 等待编译完成

按下回车键后,MinGw 会开始编译源文件。如果源文件没有语法错误等问题,编译过程会很快完成,并且不会有任何提示信息。若存在错误,命令提示符会显示错误信息,你需要根据错误提示修改源文件。

  1. 运行可执行文件

编译成功后,在当前目录下会生成一个test.exe文件。在命令提示符中直接输入test.exe并回车,即可运行该可执行文件,查看程序的运行结果,此时控制台会输出 "Hello, MinGW!"。

你可能感兴趣的:(c语言)