【问题标题】:Qt for mac os - deploy project to app fileQt for mac os - 将项目部署到应用程序文件
【发布时间】:2014-09-14 18:50:50
【问题描述】:

我已经阅读了不同的帖子和解释 shell 中命令行的 Qt 文档,但我无法通过安装静态库(我想共享框架会更难)以便从我的项目中生成“应用程序”文件.但我不知道为什么...

谁能解释我如何度过这个难关?没有直接从 Qt 生成 .app 的“简单”方法吗?

【问题讨论】:

    标签: macos qt deployment .app


    【解决方案1】:

    假设您使用qmake 构建您的项目,您的*.pro 文件中应该有:

    QT += gui
    TEMPLATE = app
    

    QT 变量可能不仅仅是gui,但gui 是您创建app 捆绑目录结构所必需的,因此请确保将其安装到位。 TEMPLATE = app 也是强制性的。

    使用qmake 编译后,您应该有工作的应用程序包,这取决于您的Qt 安装。要使包独立于您的 Qt 安装(换句话说,使包包含供自己使用的 Qt),请使用 Qt 中的 macdeployqt 工具,如下所示:

    macdeployqt your_app_name.app
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多