首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt/MAC:构建机器10.5,客户端机器10.7

Qt/MAC:构建机器10.5,客户端机器10.7
EN

Stack Overflow用户
提问于 2012-02-15 00:59:02
回答 1查看 186关注 0票数 0

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

我的症状是:这个应用程序在10.5版本的机器上运行得很好,但在10.7版本的机器上甚至不能启动,甚至连一条错误信息都没有。但是,系统日志显示:

代码语言:javascript
复制
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上并不存在。因此,我需要使用SDK10.6构建我的项目--如何配置我的.Pro文件以使用基础SDK10.6,以便在10.5机器上构建的应用程序可以在10.5、10.6和10.7上运行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-15 04:14:33

通过应用以下应用程序解决了该问题:

代码语言:javascript
复制
chmod a+x 

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

去想一想。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9280947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档