dyld:未加载库:lib / libopencv_core.3.0.dylib原因:找不到映像

use*_*987 6 c++ macos opencv machine-learning svmlight

我收到以下问题:

/Users/luke/Desktop/trainHOG/trainhog ; exit; dyld: Library not loaded: lib/libopencv_core.3.0.dylib Referenced from: /Users/luke/Desktop/trainHOG/trainhog Reason: image not found Trace/BPT trap: 5 logout

我正在使用运行带有openCV 3.0 alpha的OSX v10.9.5的Mac。

有问题的库肯定在文件夹中。我尝试删除它并将其粘贴回文件夹中,我已经完全删除并重新安装了openCV和macports,并且尝试了export DYLD_LIBRARY_PATH = "path to dynamic libs here..",但没有任何效果。我什至多次重启计算机!

有人还有其他建议吗?我没主意

ple*_*tix 2

如果你使用

export DYLD_LIBRARY_PATH = "path to dynamic libs here.."
Run Code Online (Sandbox Code Playgroud)

它适用于你的程序环境吗?您可以使用以下命令检查正在运行的进程的环境变量

ps -p <pid> -wwwE
Run Code Online (Sandbox Code Playgroud)

这有帮助吗?