拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)

拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)

ID:26098538

大小:1.21 MB

页数:22页

时间:2018-11-24

拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)_第1页
拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)_第2页
拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)_第3页
拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)_第4页
拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)_第5页
资源描述:

《拿起eclipse! ——eclipse+mingw配置c,c++编译器给cc++语言的初学者(第三版,多了关于字符输出顺序问题)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、扔掉VC6.0!拿起Eclipse!——给c/c++语言的初学者第二版修改部分:增加了关于MinGW的下载安装失败问题第三次修改:关于scanf和printf输出顺序颠倒问题本文旨在介绍一个C/C++编译器:MinGW(也可编译fortran)和一个编程工作平台:Eclipse的安装和使用,以代替古老的VC6.0本文是写给非计算机专业c/c++的初学者(有的计算机专业也一直用VC平台(什么创天中文c++之类的))本文作者层次有限,在专业人士看来我废话半天就是在说很简单的事情。。对有些问题理解还较浅薄,有出纰漏的地方望专业人

2、士指教。。。为什么想起来写一个这个日志?一、因为最近院里面开了c的课,广大同胞刚被fortran以及坑爹的fortran编译器折磨之后,编译和运行c又成了一个头疼的事情。因为微软出的开发环境developerstudio什么的距今实在太久,对现在的win7系统兼容不是很好(win7下ie无法打开第二链接就是因为装了fortran,当时大禹院多少本本都躺着中枪啊),64位win7还无法安装。所以大家要不换xp要不装虚拟机,搞得很麻烦。用了eclipse+MinGW后能较好的解决问题,但是这两个软件大家并不熟悉,而且安装起来也

3、有些要注意的,会遇到以前没遇到的概念。。。二、微软的开发工具把后台很多东西都掩盖掉了,大家编了那么多程序永远只是在一个界面敲敲程序然后点三个按钮就会出来一个黑框输入输出就完了,真正在后面发生了什么很少有人去管他。我们的c语言教学中也只教授语言的编写,关于上机的操作也只是老师口头说的。目前c语言教学一般用谭浩强的《c程序设计》,这本书的1991年版(我手边还留着一本)上有怎样在unix或dos上用命令行(就是黑白屏幕没鼠标)编译c的说明。把一个程序从f.c变成f.o再和库link起来最后变成能运行的exe,这也就解释了头文件

4、include是怎么跑到最后的exe里去的。但是现今的版本对这部分解释的不详细,因为命令行逐渐用不到,而且谭浩强的这本书的特色就是通俗易懂,适合初学者,不鼓励一上来就去抓一些繁琐的细节。总之用了Eclipse+MinGW就会接触到更多后台的东西。三、Eclipse是免费开源的,GNU软件,微软的东西是收费的,大家用的vc肯定大多是盗版(好吧,99%是盗版,还有1%的会去找教育版。。)。支持自由共享精神,不用吸血驴。。扯远了。。四、比较一下目前的几种编译平台微软的VC++6.0:太老了,对win7兼容不好,

5、现在微软的VisualStudio:安装包太大,好几个G,装了一堆你不需要的东西,要钱,教育版申请麻烦DOS下的TurboC++:虽说windows下也可以用,但也是老古董了,伪图形界面。。操作困难。开源Eclipse+开源编译器MinGW:对win7兼容良好,免费,设置也很自由,可以自己全权控制编译的详细过程和设置,也可以用默认的设置,按几个按钮直接编译运行。但在安装时要稍微设置一下。五、目前网上也有各种安装配置Eclipse+MinGW的教程,比较乱,当初自己也摸索了半天才用上,就干脆自己写一个。所以写这个日志还是很有

6、必要的。Eclipse和MinGW是什么?Eclipse是一个开发平台,姑且理解为一个可以给你敲程序的图形界面。他本身不具有编译能力,只是方便你写程序,比如把不同意义的语句显示为不同颜色等等。Eclipse不仅可以用来写c,也可以写java等别的程序。MinGW是编译器,包括了c/c++,甚至还有fortran(我最新发现)的编译器。编译器就是个程序,没有任何图形界面,你运行他的办法就是用命令行(cmd),给他一个f.c,他编译过之后给你一个f.exe其实要编一个c程序,可以用windows自带的记事本写一段程序,然后把后

7、缀名由.txt改成.c,交给MinGW编译,可以完全不用Eclipse。Eclipse+MinGW:用记事本写程序从理论上完全行得通,当然没人会这么做,因为用起来很麻烦,没有工作空间,出错了难找,许多设置要纯手工完成。所以用Eclipse帮我们省了很多事情,(VC就是帮你省了太多事情以至于你自己都不知道后台在干嘛)所以Eclipse+MinGW的意思就是用eclipse来写程序,写好了,我们点个编译按钮,eclipse就把MinGW找来编译,如果编译成功,eclipse就把结果显示给你看,如果MinGW说程序出错了,哪里哪

8、里错了,eclipse就把MinGW的原话告诉你,并且在界面里把错误的语句标上记号,然后你就可以用eclipse来调试,eclipse就让MinGW一行一行运行……讲的比较浅,但差不多就是这样,先这样理解吧。下面就是操作流程,分了九部分1下载Eclipse2下载MinGW3安装MinGW(增加了关于安装

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。