node ffi调用C、C++动态库出现的问题

来源:互联网 发布:stm32 const 数组 编辑:程序博客网 时间:2024/06/06 23:53

node js 调用C/C++动态库时候,使用ffi模块出现无法正常调用C++生成的动态库,原因是由于C++的函数重载,导致编译之后的函数名不确定,导致NODE不能调用,解决办法是将要使用的函数用C的风格编写,实质上使用EXTERN “C”;


          编译生成动态库命令:

                      g++/gcc -fPIC -shared 

原创粉丝点击