【问题标题】:Qt/MAC: Build machine 10.5, Client machine 10.7Qt/MAC:构建机器 10.5,客户端机器 10.7
【发布时间】:2012-02-14 16:59:01
【问题描述】:

我正在 10.5 构建机器上构建 QT (4.7.4) MacOSX 应用程序。应用程序应在 10.5、10.6 和 10.7 上运行

我的症状是:该应用程序在构建它的 10.5 机器上运行良好,但甚至无法在 10.7 上启动,甚至没有出现错误消息。但是系统日志显示:

Feb 14 11:55:12 Ron-MAC com.apple.launchd.peruser.501[139] ([0x0-0x502502].com.MyCompany.MyApp[40719]): posix_spawn("/Users/user/Desktop/MyApp.app/Contents/MacOS/MyApp", ...): Permission denied
Feb 14 11:55:12 Ron-MAC com.apple.launchd.peruser.501[139] ([0x0-0x502502].com.MyCompany.MyApp[40719]): Exited with code: 1
Feb 14 11:55:22 Ron-MAC bootpd[102]: service time 0.000011 seconds

我的一个猜测是构建机器使用 10.5 SDK,它在 10.7 上不存在。因此,我需要使用 SDK 10.6 构建我的项目 - 如何配置我的 .Pro 文件以使用基本 SDK 10.6,以便在 10.5 机器上构建的应用程序可以在 10.5、10.6 和 10.7 上运行?

【问题讨论】:

标签: qt


【解决方案1】:

问题已通过应用解决:

chmod a+x 

到应用程序包,以及应用程序包内的可执行文件。

去看看。

【讨论】:

    猜你喜欢
    • 2016-05-07
    • 2016-09-06
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 2011-08-02
    相关资源
    最近更新 更多