私は現在Qtでプログラムを開発しており、ライブラリlibqextserialport.1.dylibを使用しています。Xcodeで動的ライブラリをリンクするにはどうしたらいいですか?
私はそれを構築し、X-コードで実行し、それが戻ってくれる:
dyld: Library not loaded: libqextserialport.1.dylib
Referenced from: /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/QtOpenCV
Reason: image not found
ライブラリは、中/ユーザー/ samuelreh /デスクトップ/ QtOpenCV/qextserialport /ビルド/位置しています。
私は/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コードからやるのが最も簡単なことを知っていますか?
バンドルなしで実行可能ファイルをビルドする場合はどうすればよいですか? – John