Emacs安装配置全攻略之中的一个编译安装简单配置

/******************************************************************************************************************************************/

 原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb_driver/article/details/29407717,作者:gqb666  
/******************************************************************************************************************************************/

一、编译安装

1. 准备工作

(1)安装svn、ssh
sudo apt-get install ssh subversion

(2)安装texinfo(为了编译man包)
sudo apt-get install texinfo

(3)安装编译所需的支持包,依环境而定
sudo apt-get build-dep emacs21 libgtk2.0-dev xserver-xorg-dev xorg-dev libncurses5 libncurses5-dev libidl.dev

2. cvs最新的emacs源代码
http://ftp.gnu.org/pub/gnu/emacs/

3. 编译、安装
创建文件夹:/opt/emacs24。将emacs安装到这里
sudo mkdir /opt/emacs24
注:最好指定一个安装文件夹,要不然编译出来的binary会被分散装到不同的地方

cd ~/emacs
./configure --prefix=/opt/emacs24 --enable-font-backend --with-xft --with-freetype --with-x-toolkit=gtk

參数解释:
–prefix=/opt/emacs24 指定emacs安装文件夹。默觉得/usr/local
–enable-font-backend 让emacs支持雅黑字体
–with-freetype 支持freetype字体
–with-x-toolkit=gtk 指定环境为gtk

没有错误则继续:
make bootstrap
make info

编译完后,试执行一下 src/emacs -q,没有问题就能够安装了:
sudo make install

清理:
make clean

4. 加入你的安装路径
安装完后要在/usr/local/bin做一个链接(由于/opt/emacs24/bin/不在PATH变量中)

cd /usr/local/bin
sudo ln -s /opt/emacs24/bin/* ./

链接好后,在终端中输入emacs就能够启动emacs了。

上一篇:python – 执行具有“from __future__ import …”的AquaMacs缓冲区


下一篇:scala中的Type使用