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.

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐