[英]Getting "Symbol Lookup Error" when calling C library from C++ (Node.js Addon)
I am working on a Node.js addon that needs to wrap the objects from a C library<\/a> in C++ so they can be accessed from client-side JavaScript (written in CoffeeScript).我正在开发一个 Node.js 插件,该插件需要用 C++ 包装来自C 库<\/a>的对象,以便可以从客户端 JavaScript(用 CoffeeScript 编写)访问它们。
# "AllFade.coffee"
@ledscape = require "./ledscape.js"
@frames[1] = @ledscape.LedscapeInit()
# "Ledscape.coffee"
wrapper = require "./build/Release/wrapper"
module.exports = wrapper
发生此问题的原因是,实际程序找不到动态库(.so 文件)我建议创建一个动态库并将其添加到当前查找路径中,以便 \/usr\/lib 在 linux
"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.