标签: common-lisp sbcl
我正在努力使用我刚刚成功的C ++库 在sbcl中的ubuntu上编译。
我试过使用.h文件解析器'ah2cl'但是从 文件我不清楚我是否需要UFFI或CFFI(是否有 区别?)。我尝试使用虚拟测试库和 'ah2cl'提供的虚拟头文件失败。我收到一条消息 关于sbcl缺少的CALLBACK包。但是sbcl不支持 本地回调?
我应该使用另一个.h文件解析器吗? 那种任务?
答案 0 :(得分:4)
您可能想尝试CFFI's groveller,它会解析头文件以生成相应的CFFI绑定。 BTW,UFFI基本上已被弃用,暂时支持CFFI。