编译XULRunner
1.获得源代码 使用CVS直接取源代码 a.首先建立mozilla目录 b.设置环境: export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot c: 从cvs取代码 cvs login 密码是:anonymous cvs check
1.获得源代码
使用CVS直接取源代码
a.首先建立mozilla目录
b.设置环境: export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
c: 从cvs取代码
cvs login 密码是:anonymous
cvs checkout mozilla/client.mk
cd mozilla
make -f client.mk checkout MOZ_CO_PROJECT=xulrunner
d.编译代码
创建.mozconfig文件,文件内容是:
export MOZILLA_OFFICIAL=1
mk_add_options MOZILLA_OFFICIAL=1
ac_add_options --enable-application=xulrunner
ac_add_options --enable-debug
ac_add_options --disable-optimize
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-xft
ac_add_options --disable-freetype2
然后动手编译吧.
./configure
make
make install
经过漫长的等待,终于编译完成。
e.运行例子
cd dist/xpi-stage
xulrunner simple/application.ini
可以看到会弹出一个小小的窗口,点击按钮,可以将输入框的数字加1.
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)