【问题标题】:lazy symbol binding failed: Symbol not found with node-gyp惰性符号绑定失败:使用 node-gyp 找不到符号
【发布时间】:2016-12-30 06:34:04
【问题描述】:

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

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

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

【问题讨论】:

    标签: node-gyp


    【解决方案1】:

    原来我使用的库是 C 是一个问题,所以我必须将它包装在 extern

    这样的

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

    【讨论】:

      猜你喜欢
      • 2020-11-24
      • 2011-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-18
      相关资源
      最近更新 更多