6

macdeployqt を使用してアプリケーションをデプロイしようとしています。すべての Qt フレームワークがアプリケーション バンドルに正しくコピーされます。私が遭遇した問題は、もともと /usr/local/lib にあったコピーされたフレームワークに対する書き込み権限が macdeployqt にないことです。これは、homebrew を使用して qt をインストールしたためです。これにより、すべてが読み取り専用にインストールされるようです。私の質問は、この問題を修正し、/usr/local/lib 内の qt ライブラリのすべての権限を手動で変更して、qt .pro プロジェクト内から macdeployqt を使用できるようにするより良い方法があるかどうかです。(sudo などを使用して macdeployqt を手動で使用したくありません)

私が尋ねている理由は、私がプロジェクトで多くのサードパーティのライブラリを使用しているためです (それらは正常にコピーされます)。これは自作で頻繁に更新する必要があるため、それらのアクセス許可の変更をやり直す必要があります。

前もって感謝します!

4

1 に答える 1