LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1279|回复: 11

谁试过在gentoo上编译eclipse-sdk?

[复制链接]
发表于 2006-3-23 15:12:04 | 显示全部楼层 |阅读模式
我一直是用下载好的打包好的eclipse,今天发现gentoo的portage里有?我想,如果是编译的,是否速度有提高?如果速度没有很大的提高,我就懒得麻烦了。用下载的eclipse就很不错了。
发表于 2006-3-23 18:59:02 | 显示全部楼层
Post by vulcan
我一直是用下载好的打包好的eclipse,今天发现gentoo的portage里有?我想,如果是编译的,是否速度有提高?如果速度没有很大的提高,我就懒得麻烦了。用下载的eclipse就很不错了。


世界上很多用户都在报怨Eclipse很慢的问题。
Eclipse慢是因为它本身就是基于JAVA的。JAVA是byte-code解释型语言,自然要比native-code要慢很多。

坏消息:
Gentoo里面Eclipse的ebuild不会快多少。

好消息:
重新emerge gcc,打开gcj选项。
用gcj来编译Eclipse,你将会获得10倍性能以上的加速。

gcj还可以用来将LumaQQ和Azureus变成native code,大幅提高性能。
回复 支持 反对

使用道具 举报

发表于 2006-3-23 19:24:25 | 显示全部楼层
Post by MACHINE

好消息:
重新emerge gcc,打开gcj选项。
用gcj来编译Eclipse,你将会获得10倍性能以上的加速。

gcj还可以用来将LumaQQ和Azureus变成native code,大幅提高性能。


该如何做呢?打开gcj选项后,直接emerge eclipse-sdk?
回复 支持 反对

使用道具 举报

发表于 2006-3-23 20:47:14 | 显示全部楼层
gcj怎么打开?
我emerge过,然后发现出来的eclipse界面很丑……
回复 支持 反对

使用道具 举报

发表于 2006-3-23 22:57:47 | 显示全部楼层
Post by Freesnake
gcj怎么打开?

USE=“gcj“ emerge gcc应该就行了吧。以前我试过一回,但是编译失败了。
回复 支持 反对

使用道具 举报

发表于 2006-3-24 08:23:18 | 显示全部楼层
Gentoo开发人员正在尝试给JAVA Applications的ebuild加gcj选项,以便自动用gcj来编译。

目前只能手动下载源代码编译。。


USE="gcj" emerge gcc 就可以获得gcj了。


还有一个好的选项:去下载Netbeans 4.1,速度快,使用方便,智能,可以集成各种web application server(tomcat, websphere.....),GUI设计,JSP,XML,HTML,DTD,XSTL编辑器,代码补全。我就是从Eclipse移民到Netbeans上的。

NetBeans 5目前有bug,不建议使用。

期待NetBeans 5.5 ...
回复 支持 反对

使用道具 举报

发表于 2006-3-24 08:29:00 | 显示全部楼层
NetBeans 的大众版 和 企业版差别挺大的。还是习惯 JB。虽然觉得NB很不错。。。

至于 gcj,我还是不喜欢用,gcj 编译的,java 似乎运行不了,反过来也一样。。
回复 支持 反对

使用道具 举报

发表于 2006-3-24 11:39:38 | 显示全部楼层
我怎么指定哪个东西在emerge的时候用gcj编译?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-24 11:52:56 | 显示全部楼层
不知道怎么的,我的工作站上的ubuntu上的eclipse是gcj编译的,但是比下载的还要慢,并且经常的停止响应。用eclipse习惯了,以前用过netbean,但是当时的netbean不让我满意,不知道现在怎么样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-24 11:56:01 | 显示全部楼层
Post by Freesnake
gcj怎么打开?
我emerge过,然后发现出来的eclipse界面很丑……

可能你没有开GTk选项吧,eclipse是可以在gtk2上运行的,但是选项却是gtk,所以很多人为了避免gtk1的程序,把这个选项给去掉了。默认是motif的。以前用过一次motif的,很丑。
回复 支持 反对

使用道具 举报

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

本版积分规则

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