延迟符号绑定失败:找不到带有node-gyp的符号

时间:2016-12-30 06:34:05

标签: node-gyp

node-gyp configurenode-gyp build退出时没有错误。但是,当我尝试调用该函数时,我收到此错误

dyld: lazy symbol binding failed: Symbol not found: <function_name>
  Referenced from: /Users/username/src/....    
  Expected in: flat namespace

有人可以指导我如何调试吗?什么可能导致这种错误?

1 个答案:

答案 0 :(得分:0)

说明我使用的库是C的问题所以我必须把它包装在extern

里面 像这样

extern "C" {
    #include "lib/mylib.h"
}