Mac OSXでのフレームワークの構築は、既製のテンプレートを備えたXCodeを使用して簡単に行えます。同じことをする簡単な方法があるかどうか疑問に思います。.proファイルを使用して、QtCreatorビルドの出力をフレームワークとして定義します。
現時点では、ライブラリの構築に行き詰まっており、libs、headers、および./Currentディレクトリと./Versionディレクトリを使用してフレームワークのディレクトリ構造を手動で構築しています。
みんなありがとう
Mac OSXでのフレームワークの構築は、既製のテンプレートを備えたXCodeを使用して簡単に行えます。同じことをする簡単な方法があるかどうか疑問に思います。.proファイルを使用して、QtCreatorビルドの出力をフレームワークとして定義します。
現時点では、ライブラリの構築に行き詰まっており、libs、headers、および./Currentディレクトリと./Versionディレクトリを使用してフレームワークのディレクトリ構造を手動で構築しています。
みんなありがとう
はい。この機能はqmakeによって提供されます。ファイルには、.pro
次のものが必要です。
TEMPLATE = lib
CONFIG += lib_bundle
これはここに文書化されています:https ://doc.qt.io/qt-5/qmake-platform-notes.html#creating-frameworks
フレームワークを開発に使用する場合は、正しいヘッダーがバンドルにコピーされていることを確認してください。QMAKE_BUNDLE_DATA
これに使用されます。