![](/img/trans.png)
[英]LLVM 2.0 can't build for iPhone simulator. GCC 4.2 works fine
[英]GCC4.2 build warning : Default deployment version is greater than the max value for the iPhone simulator 3.1.2 SDK?
我最近将iPhone项目从2.2.1 SDK升级到3.0 SDK ...
在构建项目时,我收到以下警告:
GCC 4.2 default deployment target 10.6.2 for architecture 'i386' and
variant 'normal' is greater than the maximum value 10.6 for the
Simulator - iPhone OS 3.1.2 SDK
我已将iPhone OS部署目标设置为iPhone OS 3.0
任何想法可能导致此“警告”出现。
问候
-SY
在Snow Leopard上使用iOS4.0进行构建时遇到了类似的问题:
“体系结构'i386'和变量'普通'的GCC 4.2默认部署目标10.6.3大于模拟器-iPhone OS 4.0 SDK的最大值10.6。”
不确定所有含义,但这是使它消失的原因:
在xCode中:项目(菜单)编辑项目设置(菜单项)构建(选项卡)部署(部分)
将“ Mac OS X部署目标”的值从“编译器默认”更改为“ Mac OS X 10.6”
尝试转到适当的目录:
cd /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/lib/
然后作为su:
cp crt1.10.5.o crt1.10.6.o
那似乎为我解决了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.