2017-01-26 37 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 
相關問題