1、下载cygwin,地址:http://cygwin.com/setup.exe
2、安装时,选择从互联网安装
3、在安装时,有个界面提示选择安装可选包,此步将gcc和glibc相关都选中,cygwin默认是不安装这些的,此步很重要,如果忘选择了,可以在安装完毕后,再次运行setup,然后选择gcc和glibc相关安装。
4、编辑以下文件
#include <stdio.h>
int main(void){
printf("hello!GCC FOR WIN!\n");
return 0;
}
存为hello.c
5、进行编译,以测试GCC是否安装成功。
gcc hello.c -o hello -mno-cygwin
注意:
在cygwin/gcc下编译出来的程序,在windows执行必须依赖cygwin1.dll,并且速度有些慢,如果不想依赖这个东西的化,必须在gcc的编译选项中加入-mno-cygwin。加入这个选项其实gcc编译器就会自动的选择在安装cygwin/gcc时安上的mingw,这个mingw就是gcc的一个交叉编译。
本文介绍如何在Windows环境下通过Cygwin安装GCC并进行简单程序的编译。包括下载Cygwin、选择必要的软件包如gcc和glibc、编写及编译一个简单的C程序等步骤。
1300

被折叠的 条评论
为什么被折叠?



