如何在Windows下编译GCC

2025-05-17 09:03:01
推荐回答(3个)
回答1:

方法如下:

  1. 双击GCC安装包,mingw-get-setup.exe,点击Install安装。

  2. 点击Change选择安装路径,尽量不要有中文和空格,

  3. 将package 下面的mingw-***和mingw32-***和msys-**。都勾选上,等待下载安装,直到勾选框全部变成土灰色。

  4. 找到安装目录的bin目录,将路径右键复制下来。

  5. 找到计算机,右键,属性。点击  高级系统设置。

  6. 找到下面的  环境变量  点击。

  7. 在系统变量里面找到 Path变量,双击出现下面输入框,在变量值的末尾添加刚刚复制的bin目录,并在最后加上英文状态下 的分号(;)。点击确定。

  8. 测试是否安装成功,在cmd命令提示符里面输入 gcc --help 回车键,

  9. EditPlus 3 安装完成之后的界面点击File 下的 new   C/C++

  10. 出现以下测试代码,保存到指定目录,最后不要有空格和中文,我保存到E:/My/Test下面测试。文件名为test.c

  11. 命令提示符窗口进入到  E:/MyTest 下  用dir 命令显示当前目录下的所有文件。

  12. 使用gcc 命令编译   命令格式 如下  gcc test.c - o test 回车键。编译完成。

  13. 直接输入test运行,输出hello,world。

  14. 测试完成。

回答2:

在msys和bin目录的同级建立mingw目录(作为gcc和第三方库的安装目录),具体放置如下:
msys
|---1.0
|---bin
|---mingw
|---bin
|---include
|---lib
|---build
|---src
说明,以下下载的源码包都放到到build\src下面并解压,下载的补丁包都放到build下面。

回答3:

下载安装cygwin,在windows下模拟linux的环境,然后按照linux的环境编译GCC