Iphone Gcc-4.2失败,退出代码为1错误
我在尝试构建应用程序时遇到此错误。在模拟器中,它工作正常,但在为ipa构建时,会出现以下错误:Iphone Gcc-4.2失败,退出代码为1错误,iphone,xcode,gcc,build,Iphone,Xcode,Gcc,Build,我在尝试构建应用程序时遇到此错误。在模拟器中,它工作正常,但在为ipa构建时,会出现以下错误: 命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2失败,退出代码为1 是什么导致了这个错误 已编辑 Ld build/halalgauge.build/Release-iphoneos/halalgauge.build/Objects-normal/armv6/halalgauge 普通armv6 cd/Users/ad
命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2失败,退出代码为1 是什么导致了这个错误 已编辑 Ld build/halalgauge.build/Release-iphoneos/halalgauge.build/Objects-normal/armv6/halalgauge 普通armv6 cd/Users/admin/Desktop/Shopsavy setenv IPHONEOS_部署_目标4.2 setenv路径 “/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/bin:/usr/bin:/bin:/usr/sbin:/sbin” /开发者/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2-arch armv6-isysroot /开发者/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk -L/Users/admin/Desktop/shopsavy/build/Release iphoneos-L/Users/admin/Desktop/shopsavy/Classes/ZBarSDK-L/Users/admin/Desktop/shopsavy/Classes/ScannerKit-4.0.3-F/Users/admin/Desktop/shopsavy/build/Release iphoneos-filelist/用户/admin/Desktop/shopsavy/build/halalgauge.build/Release-iphoneos/halalgauge.build/Objects-normal/armv6/halalgauge.LinkFileList -Xlinker-map-Xlinker/Users/admin/Desktop/shopsavy/build/halalgauge.build/Release-iphoneos/halalgauge.build/halalgauge-LinkMap-normal-armv6.txt -死区所有加载-lstdc++-miphoneos版本min=4.2-framework CoreGraphics-framework AVFoundation-framework CoreVideo-framework CORMEDICA-框架基础-框架音频工具箱-框架 QuartzCore-框架UIKit-框架iAd-lsqlite3.0-框架 MessageUI-框架地址簿-框架地址簿UI-框架 MapKit-框架核心定位-liconv-lScannerKit-框架 系统配置-框架MediaPlayer-o /用户/admin/Desktop/shopsavy/build/halalgauge.build/Release-iphoneos/halalgauge.build/Objects-normal/armv6/halalgauge arm-apple-darwin10-gcc-4.2.1:所有加载:没有这样的文件或目录 命令 /开发者/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为1
重新启动Mac,如果所有其他操作都失败,请选择LLVM-GCC或LLVM作为编译器。可能是由于多个错误造成的
在XCode的构建窗口中,选择所有消息,这些消息将提供更多有意义的信息,您可以在此处发布这些信息以帮助跟踪问题。如果您检查链接器调用,您将看到以下内容:
-dead_strip all_load -lstdc++
链接器将all_load
解释为必须链接的文件,因此出现错误:
arm-apple-darwin10-gcc-4.2.1:所有加载:没有这样的文件或目录
您需要指定
-all\u load
(带连字符)而不是链接器标志中的所有加载。从SDK库中添加所需库。可能是由于您的代码中存在任意数量的错误。我只有2个错误,这两个错误是相同的,但错误是什么?命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2失败,退出代码1这是一篇旧文章,但以防万一:基本上,在/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/中缺少从gcc-4.2到llvm-gcc-4.2的链接