惰性符号绑定失败:node-gyp 找不到符号
lazy symbol binding failed: Symbol not found with node-gyp
node-gyp configure
和 node-gyp build
无错误退出。但是,当我尝试调用该函数时,出现此错误
dyld: lazy symbol binding failed: Symbol not found: <function_name>
Referenced from: /Users/username/src/....
Expected in: flat namespace
有人可以指导我如何调试吗?什么可能导致这种错误?
结果是我使用的库是 C 的问题所以我必须把它包在里面 extern
像这样
extern "C" {
#include "lib/mylib.h"
}
node-gyp configure
和 node-gyp build
无错误退出。但是,当我尝试调用该函数时,出现此错误
dyld: lazy symbol binding failed: Symbol not found: <function_name>
Referenced from: /Users/username/src/....
Expected in: flat namespace
有人可以指导我如何调试吗?什么可能导致这种错误?
结果是我使用的库是 C 的问题所以我必须把它包在里面 extern
像这样
extern "C" {
#include "lib/mylib.h"
}