Next: , Previous: Obtaining Muse, Up: Top


4 编译和安装 Muse

Muse 可以在你的机器上被编译并安装。

编译

这是一个可选的步骤,因为 Emacs Lisp 源代码没有必要必须进行字节编译。 但这样做可以产生速度的提升。

为了编译 Emacs Muse,一个Emacs 或 XEmacs 的工作副本是必须的。 默认情况下,安装时命名为 emacs 的程序将被使用。

如果你想要使用二进制文件 xemacs 来执行编译,你需要象下面这样编辑 顶层目录中的 Makefile.defs 文件。你可以输入 Emacs 或者 XEmacs 二进制文件 所在的全路径,或者只要其全路径在环境变量 PATH 中就可以仅仅输入命令名。

     EMACS    = xemacs
     SITEFLAG = -no-site-file

运行 make 就会编译 lisp 目录中的 Muse 源文件。

安装

通过下述操作 Muse 可以被安装到你的文件层次结构中。

编辑 Makefile.defs 文件使得 ELISPDIR 指向你想要的 Muse 源文件 和编译文件的安装路径, INFODIR 表示 Muse 手册的安装路径。当然, 如果你使用 XEmacs 你需要如编译部分所说的那样编辑 EMACSSITEFLAG

如果你在一个 Debian 或者 Ubuntu 系统中安装 Muse,你可能需要按照文件 Makefile.defs 中的说明更改变量 INSTALLINFO 的值。

如果你想要安装 Muse 到一个非默认指定的位置,那么如前所说,编辑 Makefile.defs 文件。

然后以普通用户身份运行 make

如果你选择的安装位置要求必须 root 用户,那么以 root 身份运行 make install