Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone Gcc-4.2失败,退出代码为1错误_Iphone_Xcode_Gcc_Build - Fatal编程技术网

Iphone Gcc-4.2失败,退出代码为1错误

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

我在尝试构建应用程序时遇到此错误。在模拟器中,它工作正常,但在为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/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的链接