emacs el编译成elc
时间: 2023-12-12 07:06:16 浏览: 218
emacs-package-dev-handbook:Emacs软件包开发手册。 由Emacs软件包开发人员使用Emacs构建,用于Emacs软件包开发人员
在 Emacs 中编写的 elisp 代码可以通过编译成字节码文件(.elc 文件)加快其执行速度。下面是将 el 文件编译成 elc 文件的方法:
1. 打开 Emacs,打开要编译的 el 文件。
2. 在 Emacs 中执行 `M-x byte-compile-file` 命令,或者按下 `M-x` 键之后输入 `byte-compile-file` 并按下回车键。
3. 在弹出的对话框中输入要编译的文件路径,或者在 mini-buffer 中手动输入文件路径。例如,将 `~/my-elisp/my-file.el` 编译成 `~/my-elisp/my-file.elc`,可以输入 `~/my-elisp/my-file.el` 或者 `~/my-elisp/my-file.elc`。
4. 按下回车键,Emacs 会自动将指定的 el 文件编译成 elc 文件。
如果成功编译,会在 mini-buffer 中显示 `my-file.elc written`,表示 elc 文件已经生成。
注意:如果要在 Emacs 中使用编译后的 elc 文件,需要将其添加到 `load-path` 变量中,或者使用 `load-file` 命令加载该文件。
阅读全文