如何在Common Lisp中加载库?

时间:2012-04-22 06:08:47

标签: lisp common-lisp

当我使用C ++时,我可以使用我的Makefile中的.a文件或.so文件链接库。

但是如何在Common Lisp中加载库?

1 个答案:

答案 0 :(得分:1)

有点不清楚“在Common Lisp中加载库”是什么意思。

这可能意味着“如何加载Common Lisp库”,在这种情况下,答案通常是“通过在程序的ASDF系统定义中引用您的程序包,它会在您的系统加载时自动加载”。< / p>

这可能意味着“我如何加载用另一种语言编写的库”,在这种情况下,答案可能是“使用CFFI”。这可能需要在传入或传出库的数据周围编写一些粘合代码,以便从Common Lisp中使用它更加愉快。