xcode4 – Apple PrefPane示例无法构建,并且clang错误反对-fobjc-arc和-fobjc-gc

xcode4 – Apple PrefPane示例无法构建,并且clang错误反对-fobjc-arc和-fobjc-gc,第1张

概述我正在尝试构建一个首选项窗格,作为学习OS X开发的一部分.下载Apple的 preference pane example code并尝试构建项目后,我收到以下错误: clang:错误:无法同时指定’-fobjc-arc’和’-fobjc-gc’ 在Build Settings中关闭垃圾收集允许项目正确构建,但是一旦在本地计算机上安装了首选项窗格示例,它就不会开始说, “你无法打开PrefsPa 我正在尝试构建一个首选项窗格,作为学习OS X开发的一部分.下载Apple的 preference pane example code并尝试构建项目后,我收到以下错误:

clang:错误:无法同时指定’-fobjc-arc’和’-fobjc-gc’

在Build Settings中关闭垃圾收集允许项目正确构建,但是一旦在本地计算机上安装了首选项窗格示例,它就不会开始说,

“你无法打开PrefsPane首选项,因为它不能在基于Intel的Mac上运行.”

我已经尝试了架构(10.6,10.7)和Objective-C自动引用计数(是,否)和Objective-C垃圾收集(支持(-fobjc-gc),不支持,必需(-fobjc-gc)的每种组合)虽然某些组合确实允许项目构建,但我无法加载首选项窗格.

使用Xcode 4.3.2为OS X 10.7构建和部署首选项窗格所需的正确架构,ARC和GC设置是什么?

解决方法 我自己偶然发现了这一点.事实证明(根据Apple开发人员文档):

@H_301_27@

All 64-bit preference panes are expected to use garbage collection. Using garbage collection will,in most cases,simplify your code and reduce the likelihood of memory leaks.

In SNow Leopard,the System Preferences application will run 64-bit preference panes with garbage collection enabled,and 32-bit panes with garbage collection Disabled.

有关更多信息,请转到Updating Preference Panes for Snow Leopard and Beyond.

所以你不能使用ARC.只有GC.

总结

以上是内存溢出为你收集整理的xcode4 – Apple PrefPane示例无法构建,并且clang错误反对-fobjc-arc和-fobjc-gc全部内容,希望文章能够帮你解决xcode4 – Apple PrefPane示例无法构建,并且clang错误反对-fobjc-arc和-fobjc-gc所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1078293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存