当我使用C ++时,我可以使用我的Makefile中的.a
文件或.so
文件链接库。
但是如何在Common Lisp中加载库?
答案 0 :(得分:1)
有点不清楚“在Common Lisp中加载库”是什么意思。
这可能意味着“如何加载Common Lisp库”,在这种情况下,答案通常是“通过在程序的ASDF系统定义中引用您的程序包,它会在您的系统加载时自动加载”。< / p>
这可能意味着“我如何加载用另一种语言编写的库”,在这种情况下,答案可能是“使用CFFI”。这可能需要在传入或传出库的数据周围编写一些粘合代码,以便从Common Lisp中使用它更加愉快。