他のいくつかのライブラリに依存するプラグインアプリケーション(dylib)を作成しています。これらの他のライブラリは私のシステムにインストールされていますが、どのユーザーのシステムにもインストールされるとは限りません。したがって、アプリケーションと依存関係をバンドルする方法を見つける必要があります。
otool
他のdylibへのパスを一覧表示または変更するために使用できることがわかりました。これにより、プラグインアプリケーションと必要なすべての依存関係をバンドルするフォルダーを作成できます。
ただし、これを手動で行うことは、時間のかかる馬鹿げた作業のように思えます。それを自動化するために利用できるユーティリティはありますか?
それとも、私はそれを間違ってやっていて、この問題に対してより良い、より明白なアプローチがありますか?
編集ほとんどのタスクを自動化するスクリプト を作成しました。