私は、hiredis を使用する cmake を使用して C++ プロジェクトに取り組んでいます。CMake およびコンパイル プロセスでは、エラーは発生しません。ただし、プロジェクトを実行しようとすると (端末または [CLion] を使用している IDE から)、次のエラーが発生します。
dyld: ライブラリがロードされていません: libhiredis.0.13.dylib
参照元: /Users/connorriley/CLionProjects/DispatchingOptimization/bin/dispatch 理由: 画像が見つかりません
私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