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.建立普通账号,使用普通用户登陆. 2.处理SELINUX. 3.处理防火墙. 4.精简开机自启动服务.保留sshd,network,crond,rsyslog,sysstat. ...
- 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十一)
前言 小伙伴们, 大家好,我是Rector. 最近Rector忙于换工作,没有太多时间来更新我们的ASP.NET MVC 5系列文章 [一步一步创建ASP.NET MVC5程序Repository+A ...
- 改数据库编码latin1为utf8
因为建数据库的时候没有选utf8,所以默认是latin1 在网上查了好多资料 ,试了很多种方法,都不奏效,有用的一个竟然要一列一列的改, 最后在评论里发现了这个,抱着试一试的心态竟然成功改过来了,在这 ...
- ES2015 类 class 语法
在ES2015之前,定义类的方法只能通过原型链来模拟 function Animal(family,species) { this.family = family; this.species = sp ...
- 【MyBatis】MyBatis自动生成代码查询之爬坑记
前言 项目使用SSM框架搭建Web后台服务,前台后使用restful api,后台使用MyBatisGenerator自动生成代码,在前台使用关键字进行查询时,遇到了一些很宝贵的坑,现记录如下.为展示 ...
- netcore 使用surging框架发布到docker
demo运行在windows的docker中,系统是win10,所以需要先下载Docker for Windows,安装完毕后系统会重启,然后桌面上可以找到Docker for Windows的快捷图 ...
- C语言switch/case圈复杂度优化重构
软件重构是改善代码可读性.可扩展性.可维护性等目的的常见技术手段.圈复杂度作为一项软件质量度量指标,能从一定程度上反映这些内部质量需求(当然并不是全部),所以圈复杂度往往被很多项目采用作为软件质量的度 ...
- linux学习之路--(六)用户及权限详解
计算机资源 用户 用户的容器,用户组 权限 进程时用户访问计算机的代理,操作文件的时候,文件本身有权限,进程本身也有权限 安全上下文(secure context) 权限: r, w, x 文件: r ...
- nginx location匹配顺序及CI框架的nginx配置
Nginx location匹配顺序如下: 用前缀字符串定义的location规则对URI进行匹配测试. =号定义了精确的前缀字符串匹配,如果发现精确匹配则使用当前规则.否则继续下一步匹配. 匹配其它 ...
- Python : Module
在Python中,一个.py文件代表一个Module.在Module中可以是任何的符合Python文件格式的Python脚本.了解Module导入机制大有用处. 1 Module 组成 1.1 Mod ...