1

Mac OSXでのフレームワークの構築は、既製のテンプレートを備えたXCodeを使用して簡単に行えます。同じことをする簡単な方法があるかどうか疑問に思います。.proファイルを使用して、QtCreatorビルドの出力をフレームワークとして定義します。

現時点では、ライブラリの構築に行き詰まっており、libs、headers、および./Currentディレクトリと./Versionディレクトリを使用してフレームワークのディレクトリ構造を手動で構築しています。

みんなありがとう

4

1 に答える 1

4

はい。この機能はqmakeによって提供されます。ファイルには、.pro次のものが必要です。

TEMPLATE = lib
CONFIG += lib_bundle

これはここに文書化されています:https ://doc.qt.io/qt-5/qmake-platform-notes.html#creating-frameworks

フレームワークを開発に使用する場合は、正しいヘッダーがバンドルにコピーされていることを確認してください。QMAKE_BUNDLE_DATAこれに使用されます。

于 2012-12-01T13:26:44.503 に答える