eclipsevim c语言配置环境配置问题 急急急,怎么解决啊

1225人阅读
& & 【本文目的】
& & 最近在电脑上重新安装了MinGW,发现MinGW的安装方法和之前的方法稍有区别,所有再写了一篇博文记录一下详细的安装方法。
& & 【本文主要内容】 & & &&
& & 在windows上进行C语言开发,可借助MinGW+eclipse,MinGW提供可以在windows上运行的gcc编译器,而eclipse C/C++提供良好的编译环境。
& & 环境搭建包括MinGW安装,eclipse环境搭建,eclipse工程建立简述。
& & 【历史博文】
1.安装MinGW
& & 【下载】
& & 在sourcefore下载。
& & 【安装】
& & 尽可能选择一个简单的安装路径,例如D://MinGW。
& & 【选择组件】
& & 安装完成之后,点击右侧的Basic Setup,在右侧的列表中选中mingw32-base和mingw32-gcc-g++。
图1 选择必要组件
& & 【提交变化】
& & 在菜单栏依次选择Installation -& Apply Changes,在填出窗口中选择Apply。
图2 确认选择
&&& 【安装过程】
& & &安装过程约20分钟到30分钟,请耐心等待。
图3 安装过程
& & 【增加环境变量】
& & 例如MinGW被安装到D:\MinGW目录中,增加D:\MinGW\bin到环境变量中。
& & 在桌面“我的电脑”上右击点击属性,点击“高级”选项卡,在点击环境变量。环境变量包括多个参数,参数与参数之间通过“;”隔开(分号,英语输入环境)。
图4 增加环境变量
& & 【必要验证】
& & 在控制台中输入gcc -v,控制台应返回gcc的版本信息。此时的GCC版本为4.8.1。
图5 gcc版本信息
2.安装eclipse C/C++
& & 【1】eclipse存在多个版本,C语言开发需要CDT版本,建议下载eclipse CDT并根据需要下载32bit版本或64bit版本。
图6 Eclipse IDE C C++
& & 【2】eclipse为免安装软件,下载解压之后便可使用。
& & 【3】虽然eclipse为免安装软件,但是需要java运行环境(JRE),请先安装java虚拟机——【】
3.建立工程和使用
& & 【1】建立工程
& & 打开eclipse在菜单栏file-&new-&C project,选择选择MinGW工具链。
图7 选择MinGW工具链
& & 【2】新建一个C文件
& & 此处省略一个hello-world.c文件。
& & 【3】常用操作
& & 【1】设置头文件查找路径
&具体操作方法——菜单栏Project-&Properties,更多操作见下图。
图8 增加头文件查找路径
& & 【2】设置文件编码——强烈推荐设置为UTF-8格式
& & 具体操作方法——菜单栏Project-&Properties,更多操作见下图。
图9 设置文件编码为UTF-8
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:596695次
积分:8271
积分:8271
排名:第857名
原创:179篇
评论:860条
所在地: 江苏无锡
(1)(3)(2)(1)(7)(16)(17)(14)(5)(13)(9)(4)(15)(11)(13)(12)(1)(3)(2)(21)(1)(4)(2)(1)(5)(2)(1)leizhimin 的BLOG
用户名:leizhimin
文章数:638
评论数:2538
注册日期:
阅读量:1602
阅读量:6086
阅读量:1048
51CTO推荐博文
Code::Blocks打造标准的C、C++集成开发环境
来自官方的广告:
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Code::Blocks是一款功能强悍的C、C++ IDE,工具小巧灵活、跨平台、支持SVN、代码高亮、格式化、国际化(软件界面语言可定制为中文)、强大的调试环境。
支持的平台如下:
下面初识一下真正的中文开发界面:
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/847109.png" border="0" />
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/816375.png" border="0" />
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/907937.png" border="0" />
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/933953.png" border="0" />
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/042640.png" border="0" />
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/101000.png" border="0" />
感觉还不错吧,其实这仅仅是一小部分。
Code Blocks是分好多平台,在此配置下Windows XP平台下的环境,使用的编译器工具为MinGW。
一、开发工具获取
目前最新的版本为8.02,有两个版本可以下载,一个是集成了MinGW了的,一个是没有继承。因为在配置Eclipse CDT环境的时候,我已经安装了最新的MinGW,现在就下载不集成的MinGW的版本。
(有关MinGW的安装配置参看一文)。
中文语言包,实际上这个语言自己都可以定制,目前我所用的中文包不是从官方下载的,是从别的地方获取的,估计是CodeBlocks爱好者自己编写的中文资源包。可从本文的附件中获取。
其实只要安装配置好MinGW后,CodeBlocks只管安装就是了。
安装语言包:
从附件下载提供的中文语言包,然后按照下面的说明安装.:
1.将这两个文件夹放到..\CodeBlocks\share\CodeBlocks\locale(如果没有改目录,则自己新建)目录下; 2.在codeblocks的setting--&viwe--&Internationlization下选择chinese(simplifield),; 3.重新启动codeblocks即可。
其他的设置可以设置下语言、字体、代码风格等选项。
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/801390.png" border="0" />
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/694390.png" border="0" />
还可以定制外部工具,这里我没有试过,给出界面:
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/025859.png" border="0" />
三、下面是自动生成的一个HelloWorld控制台应用
650) this.width=650;" onclick='window.open("/viewpic.php?refimg=" + this.src)' alt="" src="/attachment/202140.png" border="0" />
CodBlocks是一个免费开源功能强大的跨平台的标准C++集成开发环境,在同类的IDE中,算得上时佼佼者。不过Eclipse CDT与其有一拼。这里简要对比下:
相对Eclipse CDT,CodeBlocks的优点:
1、CodeBlocks可以方便集成wxSmith系列的跨平台GUI类库,这套类库很了不起,编写的代码可跨平台。
2、CodeBlocks对硬件要求很低,随便拿个PC都能很好的运行,如果是Eclipse CDT,没有1G内存就不用考虑了。CodeBlocks本身是C++开发的,只有10M,而Eclipse CDT将近百M,差别很大的。
3、Eclipse用java编写,需要JRE,CodeBlocks则不需要。
4、CodeBlocks对IDE环境的定制功能也远远强过Eclipse CDT。
相对Eclipse CDT,CodeBlocks的缺点:
1、代码的智能提示不如Eclipse强大。
2、CodeBlocks的快捷键还不成熟,很多功能都缺乏快捷键支持,比如代码格式。
总得看来,各有优劣,可根据实际需要权衡利弊进行选择。
&本文出自 “” 博客,请务必保留此出处
了这篇文章
附件下载:  
类别:┆阅读(0)┆评论(0)
09:30:37 10:16:05 10:18:37 10:18:48 00:59:41 00:04:58 07:37:43
请输入验证码:eclipse配置C++开发环境
[问题点数:40分,结帖人beefcattlexiaoyang]
eclipse配置C++开发环境
[问题点数:40分,结帖人beefcattlexiaoyang]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。当前位置: >
> 用Eclipse写C语言的困惑最近学习C语言,配置了一个Eclipse+MinGW的环境写了一个简
用Eclipse写C语言的困惑最近学习C语言,配置了一个Eclipse+MinGW的环境写了一个简
lanshishi88 & at
用Eclipse写C语言的困惑最近学习C语言,配置了一个Eclipse+MinGW的环境
写了一个简单的程序
  #include&stdio.h&
int&main(){
printf("please&enter&a&number\n");
scanf("%d",&a);
printf("the&number&you&entered&is:&%d",a);
按照执行顺序,应该先打印&“please&enter&a&number\”,待我输入之后,再打印第二句。
但是真正执行起来去很奇怪。我点击RUN之后,控制台没有任何输出,我随便敲了下键盘,回车之后,却连续打印出了两句。对这个执行顺序很是费解,请各位有经验的指教下。
引用:  Quote: 引用:  换VS20XX
这个貌似收费吧,我用公司的机器做一些实验的,担心会涉及license问题
这个绝对免费:
点开Visual&C++&2010&Express下面的语言选‘简体中文’,再点立即安装lansing0025 & &
& & (0)(0)引用:  printf("the&number&you&entered&is:&%d",a);&
这句话你加\n了吗
c语言的printf是行缓冲的
C的printf不一定是怎样缓冲的。缓冲模式和console相关。我估计可能是因为eclipse的控制台是行缓冲的。lansing1 & &
& & (0)(0)引用:  Quote: 引用:  你用这个Eclipse+MinGW
你是学java的吧哥&&写c语言用gcc
&还是换codeblocks吧&这个是免费的&&
好的&谢谢!
随便问下,gcc是啥
GCC(GNU&Compiler&Collection,GNU编译器集合)是一套由GNU工程开发的支持多种编程语言的编译器。lansiluote & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-怎么用eclipse编写c语言?_百度知道
怎么用eclipse编写c语言?
所以恳请大神详细解答,两个软件汉化正常,所有的官网上eclipse汉化包都是一个包吗,只是C中还有很多东西没有汉化.0,我又不想用老掉牙的VC++6?我的eclipse java和C都只找到了同一个汉化包,但是他是免费的。听说用eclipse编写C有些麻烦。还有,可是不知如何使用他来编译C语言程序!我是初学者,求解答在官网上下载了eclipse c编译器最新版
提问者采纳
你就乏力了。eclipse配置C语言环境比较复杂,到时候再来点比较难的问题,人家不会用什么汉化版的,Oracle的官网里都有的,其次如果以后到别的地方用别的机子里的eclipse,我都用于写JAVA。首先能锻炼你的英语。
另外建议使用原版的不要汉化编写C语言,就看你英文好不好了。汉化包不同的版本都不一样的,个人偏见上觉得还是用微软的东西写C比较好,首推VS系列
提问者评价
其他类似问题
34人觉得有用
ultraedit,可以使用editplus,只要找兼容版本的就可以,是不太好用,学习makefile的写法编辑程序,想学写程序,不建议汉化;make命令;g++&#47,英语是绕不过去的槛,cygwin,编译使用gcc&#47。建议使用mingw,用用就习惯了这个, vim(这个强烈推荐)等书写,可以使用vc或mingw,不过,老实说。汉化包都是一样的,都可以。你需要一个编译器的环境
eclipse的相关知识
按默认排序
其他2条回答
安装CDT,或直接在官网下载C语言版本
可以用DEV-C++或者codeblock,都是免费的。写c语言很好用。百度一下就能搜到了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 vim c语言配置 的文章

 

随机推荐