我正在使用cmake使用hiredis的C++項目。 CMake和編譯過程不會給出任何錯誤。然而,當我嘗試執行我的項目(從終端或從IDE我使用[克利翁],我得到以下錯誤:Hiredis庫未加載/圖像未找到
dyld: Library not loaded: libhiredis.0.13.dylib
Referenced from: /Users/connorriley/CLionProjects/DispatchingOptimization/bin/dispatch Reason: image not found
我不知道爲什麼我的項目正在尋求libhiredis.0.13.dylib
因爲只有hiredis庫文件我是libhiredis.dylib.
我的項目文件結構如下:
.
+-- bin
| +-- dispatch (my executable)
+-- lib
| +-- hiredis
| | +-- libhiredis.dylib
| +-- otherlibs
+-- src
| +-- source code/subfolders with source code
附加信息:
- 編譯:鐺
- OS:MacOS的10.12.3
- 的CMake版本3.7.2