dyld:未加载库:libicui18n.54.dylib引用自:/usr/local/lib/libxerces-c-3.1.dylib

时间:2017-01-26 09:24:55

标签: c++ dylib xerces-c

我正在使用链接到xerces-c的应用程序。出于某种原因,当我运行二进制文件时,会出现此dylib错误。完整的消息是

node index.js

有关如何解决此问题的任何指示?我正在运行OSX。我尝试通过brew安装icu4c,但安装是keg-only,版本目前是58.2。

1 个答案:

答案 0 :(得分:1)

libxerces依赖libicui18n.54.dylib,加载器无法在任何搜索路径中找到库。您可能需要验证库搜索路径中是否有正确的版本:libicui18n.54.dylib。尝试使用自制程序删除并重新安装xerces。

brew install xerces-c