LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: firefoxmmx

希望用过ECLIPSE的朋友,帮下忙!

[复制链接]
发表于 2005-8-31 13:07:06 | 显示全部楼层
Post by nait
晕,谁告诉你eclipse是java的ide啦
只是java的插件做的最好而已

eclipse的前身是什么?eclipse是拿什么写的?这些很清楚吧?归根结底都是Java的。
我始终不大认可把eclipse作为通用IDE。虽说加上cdt还不错,不过总没有原生C++写的为gcc准备的IDE(anjuta, kdevelop)感觉好。功能、效率怎么也不像个C/C++的IDE。

也请楼主斑竹原谅小弟转移话题,带来不必要的麻烦。只是探讨一下,各抒己见而已。
回复 支持 反对

使用道具 举报

发表于 2005-8-31 13:27:52 | 显示全部楼层
Post by manphiz
eclipse的前身是什么?

还真是不清楚,望兄弟给介绍一下.
回复 支持 反对

使用道具 举报

发表于 2005-8-31 14:44:01 | 显示全部楼层
Post by rickxbx
还真是不清楚,望兄弟给介绍一下.

鉴于需要,随便搜了一篇,这段文章到处被转帖,我转的来自http://act.it.sohu.com/book/chap ... ume=3&chapter=2
明显这里也是转的,原出处怀疑是《Eclipse从入门到精通》……
Eclipse

Eclipse的历史
  1.Eclipse的历史
  Eclipse的前身是IBM的Visual Age for Java(简称VA4J)。把这个项目免费赠送给Eclipse社团(www.eclipse.org) 前,IBM已经投入超过四千万美元进行研发。Eclipse社团的创始人还包括Borland、Merant、QNX Software Systems、Rational Software、Red Hat、SuSE、TogetherSoft和Webgain,后来加入的还有Oracle等公司,实力相当雄厚。如今,IBM通过附属的研发机构 Object Technologies International(简称OTI),继续领导着Eclipse的开发。
  OTI的传说
  OTI是杰出的面向对象开发工具的研究组织。早在1988年,他们对Smalltalk已经有了深入研究。在《Java咖啡馆(1)??叹咖啡》的黄糖故事中我们已经介绍过,Smalltalk是第一个完全面向对象的动态计算机程序设计语言。1996年加入IBM后,他们推动了IBM著名的 Visual Age系列开发工具的生产。实际上,IBM当时的VA4J是用Smalltalk编写的,并且为Java融入了许多Smalltalk的先进理念,比如没有“文件”的概念,版本控制被提高到方法学的层次。
  Eclipse可以看做VA4J的Java语言实现,但并没有受到Smalltalk太多的影响和制约。为了更加实用,Eclipse去掉了一些纯OO(面向对象)的元素,在理想主义与实用性之间找到了一个很好的平衡点。虽然这使得一些纯OO的追随者伤心欲绝,但结合实际应用、聆听用户的声音,或许这正是Java如此成功的根本原因吧。

(从JDK1.5开始Java也开始走非纯粹OO的道路了,C#也是。一切似乎都回到了C++的路上了。越来越敬佩伟大的B.S.的洞察力了
回复 支持 反对

使用道具 举报

发表于 2005-8-31 14:57:47 | 显示全部楼层
Post by firefoxmmx
以前,在WIN下学C的时候是用的VC,在LINUX下是SHELL + GEIDT的!但是很不方便!听朋友说一个叫ECLIPSE的软件不错,马上就DOWNLOAD了(安装了C/C++插件的)。可是有个问题,不知道怎么调试和run!
请知道的朋友说明一下!
ありがとうございます。

假设你的程序叫HelloEclipse.cpp,可以在工程中添加一个文件makefile如下:
all:
        g++ -g -o HelloEclipse HelloEclipse.cpp(g++前面一定要用Tab,四个空格会出错,我也没办法。)
保存以后在Make Target窗口(默认在右边)右击工程名,选择Add Make Target,里面默认Target就是all(或者你把makfile的内容在这写入也可以的),接受后就在 Make Target中看到all,双击即可在左边C/C++ Project窗口看到HelloEclipse可执行程序,右击菜单中就有run选项,run as local c/c++ Application即可在下方Console看到输出。

关于调试,三两句我表达不清楚,给个网页吧http://www-128.ibm.com/developer ... os-ecbug/index.html
,主要讲Java debug的,cdt debug差不多的。

学习Eclipse建议多到ibm developerwork上看看,有罗嗦的地方还请见谅,我是菜鸟,说不清楚,不是低估你的智商。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-1 00:07:52 | 显示全部楼层
我的搞定了~ 谢了,
不过,我是新手~~~可以推荐LINUX下编程的文章吗?
不知道在LINUX下应该注意一些什么?
回复 支持 反对

使用道具 举报

发表于 2005-9-1 08:19:33 | 显示全部楼层
Post by manphiz
鉴于需要,随便搜了一篇,这段文章到处被转帖,我转的来自http://act.it.sohu.com/book/chap ... ume=3&chapter=2
明显这里也是转的,原出处怀疑是《Eclipse从入门到精通》……

(从JDK1.5开始Java也开始走非纯粹OO的道路了,C#也是。一切似乎都回到了C++的路上了。越来越敬佩伟大的B.S.的洞察力了

原来是 Visual Age for Java,以前只知道有这么一个东西,不想竟是 eclipse 的前身,长见识了~~~
回复 支持 反对

使用道具 举报

发表于 2005-9-1 08:21:24 | 显示全部楼层
Post by firefoxmmx
我的搞定了~ 谢了,
不过,我是新手~~~可以推荐LINUX下编程的文章吗?
不知道在LINUX下应该注意一些什么?

可以参考精华区的一些文章,如 http://www.linuxsir.cn/bbs/showthread.php?t=7192
http://www.linuxsir.cn/bbs/showthread.php?t=50345
都是很不错的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表