使用 XCode 及其现成的模板在 Mac OSX 上构建框架非常简单。我想知道是否有一种简单的方法可以做同样的事情,即。使用 .pro 文件将 Qt Creator 构建的输出定义为框架。
目前,我一直在构建我的库,然后手动构建具有库、标题和 ./Current 和 ./Version 目录的框架的目录结构。
多谢你们
使用 XCode 及其现成的模板在 Mac OSX 上构建框架非常简单。我想知道是否有一种简单的方法可以做同样的事情,即。使用 .pro 文件将 Qt Creator 构建的输出定义为框架。
目前,我一直在构建我的库,然后手动构建具有库、标题和 ./Current 和 ./Version 目录的框架的目录结构。
多谢你们
是的。该功能由 qmake 提供。在您的.pro
文件中,您需要:
TEMPLATE = lib
CONFIG += lib_bundle
这记录在这里:https ://doc.qt.io/qt-5/qmake-platform-notes.html#creating-frameworks
如果您希望框架用于开发,请确保将正确的标头复制到包中。QMAKE_BUNDLE_DATA
用于此。