linux emacs 编译,Ubuntu下编译安装Emacs23

Ubuntu下编译安装Emacs23过程:

1. 准备工作

(1)安装CVS、SSH

sudo apt-get install ssh cvs

(2)安装texinfo(为了编译man包)

sudo apt-get install texinfo

(3)安装编译所需的支持包,依环境而定

sudo apt-get build-dep emacs21

sudo apt-get install libgtk2.0-dev

sudo apt-get install xserver-xorg-dev

sudo apt-get install xorg-dev

sudo apt-get install libncurses5 libncurses5-dev

sudo apt-get install libidl.dev

2. cvs最新的emacs源码

cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co -r emacs-unicode-2 emacs

3. 编译、安装

创建目录:/usr/local/emacs23, 将emacs安装到这里

sudo mkdir /usr/local/emacs23

注:最好指定一个安装目录,要不然编译出来的binary会被分散装到不同的地方

cd  ~/emacs

./configure --prefix=/usr/local/emacs23 --enable-font-backend --with-xft --with-freetype --with-x-toolkit=gtk

参数解释:

–prefix=/usr/local/emacs23 指定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做一个链接(因为/usr/local/emacs23/bin不在PATH变量中)

cd /usr/local/bin

ln -s /usr/local/emacs23/bin/* ./

链接好后,在终端中输入emacs就可以启动emacs了。0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值