2017-01-26 35 views
1

我正在使用链接到xerces-c的应用程序。出于某种原因,当我运行二进制文件时,这个dylib错误会显示出来。完整的消息是dyld:库未加载:libicui18n.54.dylib引用自:/usr/local/lib/libxerces-c-3.1.dylib

dyld: Library not loaded: libicui18n.54.dylib 
Referenced from: /usr/local/lib/libxerces-c-3.1.dylib 
Reason: image not found 

有关如何解决此问题的任何指针?我正在运行OSX。我试图通过brew来安装icu4c,但是安装只有桶,目前版本是58.2。

回答

1

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

brew install xerces-c 
相关问题