windows安装gcc编译器
由于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进行编译!很好用!
windows安装gcc编译器的更多相关文章
- C语言的编译过程、安装gcc编译器以及设置环境变量
以我对C语言编译过程的了解,我用了一点时间画了一个图,提供给大家参考一下,希望有些能对您的问题提上帮助. 前几天刚初步学习了C语言的编译过程,感触挺深的.在C语言中头文件其实起了一个很大的作用. 1. ...
- Windows 安装 gcc
Windows 安装 gcc ① 官网下载 GCC, the GNU Compiler Collection - GNU Project - Free Software Foundation (FSF ...
- Linux安装gcc编译器详解
本人使用的是CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编 ...
- Linux系统(本例以Ubuntu18.04为例)安装GCC编译器
Linux(本例以Ubuntu18.04为例)安装GCC编译器 一.安装 安装命令:sudo apt-get build-dep gcc 遇到 您希望继续执行吗? [Y/n] y 直接输入y回车即 ...
- 虚拟机安装VMware Tools, 安装gcc编译器
一.虚拟机安装VMware Tools 1.虚拟机=>安装VMware Tools 2.打开文件,将下载的压缩包VMwareTools-10.3.10-12406962.tar.gz移动到指定安 ...
- Linux安装GCC编译器
今天突然想到怎么样在Red Hat 8上练习C,安装GCC编译器,并运行出"hello world". 于是就有了以下操作 1 [root@localhost ~]# yum in ...
- Linux——CentOS7安装gcc编译器详解
使用yum安装gcc 使用yum命令安装还是非常easy的. yum -y install gcc gcc-c++ kernel-devel //安装gcc.c++编译器以及内核文件 手动安装gcc ...
- ubuntu系统下怎么安装gcc编译器
你安装一个名字叫做build-essential的软件包,就可以一次将编译器.make工具.所有的编程头文件.函数库等东东全部安装上,其中也包括gcc编译器,这是非常稳妥的安装方式,安装命令是用roo ...
- 已安装gcc编译器,但./configure还是提示找不到编译器(分析)
1.编译nginx前, ./configure检查提示找不到C编译器 [root@test nginx-]# ./configure checking for OS + Linux -.el7.x86 ...
随机推荐
- linux开机启动流程及需要开机启动服务讲解和修改及防火墙
linux系统从开机到登陆的启动流程. 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核kernel 5.启动init进程 6.读取inittab文件,执行rc.sysinit ...
- 【Spring源码分析】非懒加载的单例Bean初始化过程(下篇)
doCreateBean方法 上文[Spring源码分析]非懒加载的单例Bean初始化过程(上篇),分析了单例的Bean初始化流程,并跟踪代码进入了主流程,看到了Bean是如何被实例化出来的.先贴一下 ...
- tp5 提升性能的几个方法
原文:http://www.upwqy.com/details/27.html 首先说明 如果是linux 或者是Mac,需要给予权限才能操作 以下方法建议,在网站稳定后再生成上传. 1 生成路由缓存 ...
- 分布式协调服务-Zookeeper
什么是 zookeeper? Zookeeper 是google的chubby一个开源实现,是hadoop的分布式协调服务 它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名 ...
- Ubuntu开启远程连接
Ubuntu开启远程连接 author:headsen chen 2017-10-13 09:47:38 个人原创,严禁转载,违者追究法律责任: apt-get update apt-get ...
- python爬微信公众号前10篇历史文章(5)-JSON相关内容小结
json - JSON encoder and decoder JSON: JavaScript object notation,是一种轻量级的数据交换格式.JSON 是 JS 对象的字符串表示法,它 ...
- 【django之分页器】
一.什么是分页功能 二.Django的分页器(paginator) 语法: paginator = Paginator(book_list, 8) #8条一页print("count:&qu ...
- 我的linux一万小时
这不是一篇鸡汤文,因为我并没有在使用 Linux 一万小时后成为 Linux 达人,甚至在很多方面,我连新手都算不上.我走的这些弯路能篇成一本很有参考价值的反面教材,下面,我在www.itxdl.cn ...
- 归档日志空间满导致DB启动失败
现象 登录失败 告警日志: 由此可知,归档日志空间已满 解决方式: 一.增大归档日志空间 1.启动数据库至nomount [oracle@CentOS ~]$ sqlplus / as sysdba ...
- JavaSE中常见的工具类
Arrays 用来操作数组, 常用方法是 sort()和toString()方法 Iterator 我们常说的迭代器就是这哥们,专门用来操作集合元素的工具类 常用方法是: hasNex()t和next ...