的背景:
我有一个项目,我最后使用xcode v3.1在一台PPC电脑上使用10.5版本.它构建了10.4 SDK.我现在有一台带有10.6的MacBook和Xcode v3.2.1.我用xcode安装了10.4 SDK.所以现在我想在10.6的英特尔芯片上建造这个项目.我首先得到一个构建错误,因为我有错误的gcc安装程序版本,所以我更改构建设置使用gcc 4.0.
我有一个项目,我最后使用xcode v3.1在一台PPC电脑上使用10.5版本.它构建了10.4 SDK.我现在有一台带有10.6的MacBook和Xcode v3.2.1.我用xcode安装了10.4 SDK.所以现在我想在10.6的英特尔芯片上建造这个项目.我首先得到一个构建错误,因为我有错误的gcc安装程序版本,所以我更改构建设置使用gcc 4.0.
问题:
现在,当我构建项目时,我得到以下警告:
生成DSYMFile“构建/发布/什么是保持我?.app.dSYM”“构建/发布/什么是保持我?.app /内容/ MacOS /什么保持我?
cd“/ Users / hmcshane /开发/可可项目/什么是我的?”
/开发人员/usr/bin/dsymutil“/ Users / hmcshane /开发/可可项目/什么是保持我的/ build /发布/什么是保持我的.app /内容/ MacOS /什么是保持我? -o“/ Users / hmcshane /开发/可可项目/什么是保持我?/ build / Release /什么是保持我?.app.dSYM”
警告:(i386)/Users/hmcshane/Downloads/Csu-71/crt.dynamic_no_pic.o无法打开对象文件
警告:(ppc7400)/Users/hmcshane/Downloads/Csu-71/crt.dynamic_no_pic.o无法打开对象文件
任何想法这是什么?为什么问题文件的路径植根于我的下载文件夹?该项目当然不在那里.
解决方法
升级到Xcode 4.5后会看到恼人的警告.然后,我尝试从DWARF中将Build Settings / Debug information Format值从dSYM文件更改为DWARF,每个相对的警告消失:)