Windows下编译emacs
emacs是我们所景仰的RMS:Richard M. Stallman所创造的强力工具。
其他孰优孰劣的废话我不想说,因为我还用着vim,nano,ultraedit,editplus,当然还有notepad :)
下面讲一下如何在windows下编译emacs
首先,下载emacs源代码(从gnu.org)解压
安装mingw32和msys(从mingw32.sf.net)
你要有VC,可以编译windows程序的,不能是Express版(只能编译console程序),呵呵
然后,运行msys
在msys里输入cmd,回车
然后是输入vcvars32.bat所在全路径,设置INCLUDE等路径,比如"C:\Program Files\Microsoft Visual Studio 2003\IDE\Tools\vcvars32.bat",回车
进入解压开的emacs源码目录的nt目录,例如cd D:\emacs-21.4\nt
然后输入configure.bat –with-msvc
这样会自动生成一份nmake的def文件
然后输入nmake就开始编译了
几秒钟(在某牛机上)编译完成
输入nmake install INSTALL_DIR=D:\emacs,然后回车
把编译好的emacs安装到D:\emacs
其他关于中文化的,更多add-ons的问题,请参考emacs文档
另外,编译安装的时候请多参考emacs源码的nt目录下的INSTALL文件。