The SWT FAQ 中文(4)

(英文原文:http://www.eclipse.org/swt/faq.php)

翻译:Frank(frank@zijinshi.cn)

版本:Version 0.9

The SWT FAQ


7.问: 怎样为我的平台编译Eclipse执行文件?
答:Eclipse是被二进制可执行文件加载。执行二进制文件后,它弹出进度画面,加载虚拟机。对于不同的窗口系统、操作系统和硬件构架,我们必须为之编译不同的二进制文件。要么从CVS代码库编译,要么从下载的eclipse SDK编译。

通过eclipse SDK编译可执行文件。

  1. 为了编译、运行eclipse,你需要JDK,版本要求1.4.2或更高,你可以从这个网页下载eclipse:http://www.eclipse.org/downloads/index.php.
  2. 下载后,解压缩。这样或自动创建一个目录:eclipse。这个目录我们称之为<eclipseRoot>
  3. 在目录<eclipseRoot>/plugins/org.eclipse.platform.source_X.X.X中,找到under org.eclipse.platform_X.X.X目录下的文件launchersrc.zip
  4. 解压缩文件launchersrc.zip,它会自动创建一个目录:library。
  5. 进入目录library/WS,这儿WS 是窗口系统的名称,例如win32、motif、gtk、photon或者carbon。在合适的.mak文件中找到每个_HOME 变量,修改它的值使路径正确。
  6. 运行build 命令(在Unix和Linux下面是sh build.sh,在Windows下是build.bat)。这样就会创建一个叫做eclipse的二进制加载文件。把eclipse二进制执行文件移动到目录 <eclipseRoot>下。

以上描述的原始内容由Colin R Devilbiss提供。

  8.问: 怎样编译64位的 SWT GTK?
Follow these steps to extract the 64 bit SWT GTK source code and produce your own build. 按照以下的步骤提取64位的SWT GTK源代码进行编译。
  1. 打开Eclipse,从dev.eclipse.org下载如下的项目:: org.eclipse.swt、org.eclipse.swt.gtk.linux.x86_64、 org.eclipse.swt.tools。
  2. 打开org.eclipse.swt.gtk.linux.x86_64文件夹中的文件build.xml,运行Ant,执行build.xml 文件中定义的uild.nativeLibraries任务。
  3. 更新项目 org.eclipse.swt.gtk.linux.x86_64。

项目org.eclipse.swt.gtk.linux.x86_64 现在包括64位的本地库。64位的java和C代码已经被复制到目录org.eclipse.swt.gtk.linux.x86_64/src下。

 

(待续…)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值