是否可以在Qt Creator中使用.pro文件在Qt中构建Mac .framework?

时间:2012-12-01 07:11:41

标签: c++ qt frameworks qt-creator

使用XCode及其现成的模板,在Mac OSX上构建框架非常简单。 我想知道是否有一种简单的方法来做同样的事情,即。使用.pro文件将Qt Creator构建的输出定义为框架。

目前,我无法构建我的库,然后手动构建包含libs,header和./Current和./Version目录的框架的目录结构。

谢谢你们

1 个答案:

答案 0 :(得分:4)

是。该功能由qmake提供。在.pro文件中,您需要:

TEMPLATE = lib
CONFIG += lib_bundle

此处记录了这些内容:https://doc.qt.io/qt-5/qmake-platform-notes.html#creating-frameworks

如果您希望将框架用于开发,请确保将正确的标头复制到该软件包。 QMAKE_BUNDLE_DATA用于此目的。