如何使用Lua FFI和C ++函数

时间:2016-03-16 12:48:30

标签: ffi torch luajit

我已经按照this教程创建了一些用于火炬的C代码的FFI接口

但是,它不适用于C ++函数。甚至可能,如果是这样的话?

我从C ++文件(simple.cpp)创建了一个共享库,如下所示:

g++ -Wall -shared -fPIC -o libsimple.so simple.cpp

1 个答案:

答案 0 :(得分:0)

C ++函数需要通过FFI使用C链接。用extern“C”调用包裹函数签名。更多详情:In C++ source, what is the effect of extern "C"?