我需要使用一些本机代码,我想尝试使用elisp作为脚本语言.是否可以调用在动态库中实现的本机函数(在Windows中为dll)?或者唯一可能的做法是实现本机代码,用DEFUN(...)宏包装并重新编译emacs?
kmk*_*lan 12
您无法使用Emacs Lisp代码动态加载库.为了解决这个问题,人们通常会调用外部程序(进程)并通过向其发送命令并读取其输出来控制它.
你可以看一下slime,tramp,gnuserv,movemail和其他一些类似的hacks.
| 归档时间: |
|
| 查看次数: |
1034 次 |
| 最近记录: |