用户工具

站点工具


build_emacs_on_macos

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
build_emacs_on_macos [2021/11/15 06:17] jiajibuild_emacs_on_macos [2024/04/13 06:55] (当前版本) jiaji
行 1: 行 1:
-## Build emacs on macOS+# Build Emacs on macOS 
 + 
 +## 步骤
  
 ### 下载源码 ### 下载源码
行 6: 行 8:
 git clone git://git.savannah.gnu.org/emacs.git git clone git://git.savannah.gnu.org/emacs.git
 cd emacs cd emacs
-git checkout emacs-28+git checkout emacs-28 # 以emacs 28为例,你可以切换到其他的branch
 ``` ```
 +
 ### 下载依赖 ### 下载依赖
  
 ``` ```
-brew install mailutils libxml2+brew install libgccjit
 ``` ```
-### 3. 编译+### 编译
  
 ``` ```
-make configure +./autogen.sh 
-./configure --with-mailutils+ 
 +./configure 
 +--with-mailutils 
 +--with-json \ 
 +--with-native-compilation  
 + 
 make -j4 make -j4
 make install make install
 ``` ```
-### 4. 测试+ 
 +### 测试
  
 ``` ```
行 28: 行 38:
 # 在 Finder 中打开 Emacs,方便拖到 /Applications # 在 Finder 中打开 Emacs,方便拖到 /Applications
 open -R nextstep/Emacs.app open -R nextstep/Emacs.app
 +mv nextSteps/Emacs.app /Applications
 +
 ``` ```
 +
 +## 参考链接
 +
 +[Emacs 28 新特性介绍](https://mp.weixin.qq.com/s/QXr8ECwmLbAM1TL6371TVQ)
 +
 +[GccEmacs 在各个平台上的安装](https://eason0210.github.io/post/install-gccemacs/)
 +
 +[Emacs 28 native-comp experiment](https://gist.github.com/kaz-yos/379e5f0f56ef703dfe2707f3b6fed4da)
build_emacs_on_macos.1636957064.txt.gz · 最后更改: (外部编辑)