惰性符号绑定失败:node-gyp 找不到符号

lazy symbol binding failed: Symbol not found with 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

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

结果是我使用的库是 C 的问题所以我必须把它包在里面 extern

像这样

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