私は現在 Qt でプログラムを開発しており、ライブラリ libqextserialport.1.dylib を使用しています。
ビルドして x-code で実行すると、次のように表示されます。
dyld: Library not loaded: libqextserialport.1.dylib
Referenced from: /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/QtOpenCV
Reason: image not found
ライブラリは /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/ にあります。
実行可能フォルダー /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/ に移動して次のように入力することで、プログラムを実行できます。
install_name_tool -change libqextserialport.1.dylib /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/libqextserialport.1.dylib QtOpenCV
これ以外にもおそらく多くの解決策があることを私は知っています。x-codeから実行するのが最も優れた/最もエレガントな/最も簡単な方法を知っている人はいますか?