用户工具

站点工具


build_emacs_on_macos

差别

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

到此差别页面的链接

后一修订版
前一修订版
build_emacs_on_macos [2021/11/15 06:15] – 创建 jiajibuild_emacs_on_macos [2024/04/13 06:55] (当前版本) jiaji
行 1: 行 1:
-## Build emacs on macOS+# Build Emacs on macOS 
 + 
 +## 步骤 
 + 
 +### 下载源码 
 + 
 +``` 
 +git clone git://git.savannah.gnu.org/emacs.git 
 +cd emacs 
 +git checkout emacs-28 # 以emacs 28为例,你可以切换到其他的branch 
 +``` 
 + 
 +### 下载依赖 
 + 
 +``` 
 +brew install libgccjit 
 +``` 
 +### 编译 
 + 
 +``` 
 +./autogen.sh 
 + 
 +./configure \ 
 +--with-mailutils \ 
 +--with-json \ 
 +--with-native-compilation  
 + 
 + 
 +make -j4 
 +make install 
 +``` 
 + 
 +### 测试 
 + 
 +``` 
 +# 直接打开 Emacs 
 +open nextstep/Emacs.app 
 +# 在 Finder 中打开 Emacs,方便拖到 /Applications 
 +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.1636956915.txt.gz · 最后更改: (外部编辑)