windows安装gcc编译器

时间:2022-05-27 03:54:23

由于vc6.0对c语言编译不是很好,有些语句是正确的,但是编译却不能通过

所以决定在windows中安装gcc编译器来使用!

http://www.cnblogs.com/cryinstall/archive/2011/08/27/2280827.html

感谢上面这篇文章解决我的问题:

主要步骤去官网下载这个程序,可能开始比较慢,但是下载下来也比较小

下载地址:https://sourceforge.net/projects/mingw/files/latest/download?source=top3_dlp_t5

然后再基础设置中设置最基础的安装包,然后点击instation中的applaychange选项就可以安装所有的安装包了!

安装成功还需要配置一些环境变量,配置好了就可以在cmd中gcc -v如果显示了版本号就说明安装好了!

------------------------------------------------------------------------------------------------------

感谢于朋网:

提醒:如果配置过程中出现各种问题,先看这个“EditPlus+GCC常见问题”:http://www.rupeng.com/forum/thread-43547-1-1.html

EditPlus安装包下载地址:

下载地址1:http://pan.baidu.com/s/1sj5Q74T   密码:qcmd

下载地址2:http://www.cr173.com/soft/7546.html

常见错误:

1)代码在磁盘根目录出错

有的同学没有像我一样把c源码放到某个文件夹下,而是直接放到了磁盘根目录下编译,比如d:\test1.c,在EditPlus中使用配置好的gcc进行编译成功,但是点击配置好的“运行”的时候提示“test1.exe”运行失败。

后来把c源码放到文件夹下,比如 d:\a\test.c,就没问题。

2)一定不能忘了设置“初始目录”为$(FileDir),否则编译会报错:gcc.exe: error: a.c: No such file or directory

1、工具→配置用户工具,【添加工具】→【应用程序】:菜单文字随意;“命令”代表要执行的程序,写gcc.exe全路径; “参数”是传递给gcc的命令行参数“$(FileName) -o $(FileNameNoExt).exe”(注意,各个参数之间要用空格分割,也就是-o前面要有空格);设定一个“快捷键”,点击这个快捷键就可以执行这个命令;“初始目录”写“$(FileDir)”,这里的“目录”相当于cmd中cd到.c所在的文件夹; “保存”的“当前文件、所有打开文件”;【动作】中的“捕捉输出”选择“捕捉”,则编译输出不会输出到控制台,而是输出到“输出”视图,看起来清晰,而且方便定位错误行;

2、再新建一个运行生成的exe程序的命令,“命令”用“$(FileNameNoExt).exe”,初始目录“$(FileDir)”,捕捉输出。

3、如鹏网上的自己动手写开发工具的帖子:http://www.rupeng.com/forum/thread-923-1-1.html

上面是用editplus进行集成c语言开发利用gcc进行编译!很好用!