node-opencv / Mavericks : dyld: 找不到符号



我正在运行OSX 10.9的全新安装,并且在运行任何具有node-opencv依赖项的node.js应用程序时遇到问题。我已经通过Homebrew安装了opencv,python,node.jsnpm

在这种情况下,我正在尝试从示例文件夹中运行:node face_detection.js,并且收到此错误:

dyld: lazy symbol binding failed: Symbol not found: __ZN2cv6imreadERKSsi
  Referenced from: /Users/Jim/GitHub/node-opencv/build/Release/opencv.node
  Expected in: dynamic lookup
dyld: Symbol not found: __ZN2cv6imreadERKSsi
  Referenced from: /Users/Jim/GitHub/node-opencv/build/Release/opencv.node
  Expected in: dynamic lookup
Trace/BPT trap: 5

不管是什么原因,我都有同样的问题,并通过升级到最新的 opencv 自制发行版来解决它。

相关内容

  • 没有找到相关文章

最新更新