我已经阅读了不同的帖子和Qt文档,解释了shell中的命令行,但我无法完成静态库的安装(我认为共享框架会更难),以便生成一个" app&#34 ;来自我的项目的文件。但我不知道为什么......
有人能够解释我如何通过这个吗?没有"容易"从Qt直接生成.app的方法?
答案 0 :(得分:1)
假设您使用qmake
构建项目,您应该在* .pro文件中:
QT += gui
TEMPLATE = app
QT
变量可能不只是gui
,但gui
是创建app
捆绑目录结构所必需的,因此请确保它到位了。 TEMPLATE = app
也是强制性的。
使用qmake
进行编译后,您应该拥有可用的应用包,这取决于您的Qt安装。要使捆绑包独立于Qt安装(换句话说,要使捆绑包含Qt供自己使用),请使用Qt中的macdeployqt
工具,如下所示:
macdeployqt your_app_name.app