我想对.emacs.d目录中的一些el文件进行字节编译。我写了一个这样的文件:
cl.el:
(add-to-list 'load-path "~/.emacs.d/slime/")
(require 'slime)
和其他代码。当我字节编译它时,错误是:
Error: Cannot open load file: slime
但是,我确实将粘液包放在目录中。
而且我使用batch-byte-compile还发现所有el文件都包含
(require '***)
会导致类似的错误
最佳答案
〜不扩展;使用绝对路径或(add-to-list 'load-path (expand-file-name "~/.emacs.d/slime/"))
。
本质上,这与字节编译无关。
关于emacs - 字节编译错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7662154/