私たちはいくつかのdylibと動的にリンクするプロジェクトを持っています。ビルドを別のMacにコピーするとき。 "インストール"中に共有ライブラリパスを修正するために、dylibと実行可能ファイルに対して "otool"を実行する必要があります。dylibからdylibへのパスはmac osxで、rpathはMacで動作させる方法は?
OSXにはDLLパスからDLLパスへの奇妙な要件があり、相対パスが機能しない(rpathを使用している)ように見えます。私の質問はここにあります:
Macでソフトウェアを出荷する通常の方法は何ですか? .pkgまたは.dmgインストーラを実行している場合、インストールされたdylibが相対パスで相互にリンクできることを確認する方法はありますか? dylibパスはrpathまたはいくつかのインストール後スクリプトで修正する必要があります
これを修正するためにインストール後スクリプトを実行できない場合は、他のオプションはありますか?