编译安装 Emacs

新版的 Emacs 越来越肥大,也越来越像一个操作系统。从系统源中安装的 emacs 通常会依赖一大堆其它服务,比如数据库服务器和邮件服务器。另一方面,某些 emacs 包假定用户总是使用较新版的 emacs, 在某些支持周期较长的发行版上安装的 emacs 通常会随着时间而过时,导致某些包装不上。比如 markdown-mode. 由于以上原因,自己编译 emacs 就成了刚需。这里记录一下编译需要用到的包。

首先,得有编译器。

sudo apt install build-essential

其次是一些库的头文件,主要涉及到一些图像文件解码的库:

sudo apt-get install libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk-3-dev libncurses-dev librsvg2-dev libxml2-dev libgnutls28-dev

可以记下来安装了哪些开发库,等编译完毕后再把它们删掉,也可以不管它,反正也没多大。

准备工作完成后,就是 configure & make & make install 三步曲了。

评论

暂无评论