首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iPhone 4S测试设备(真实设备)上遇到的一个错误,即"apple mach -o链接器错误链接器命令在退出代码1中失败“

在iPhone 4S测试设备(真实设备)上遇到的一个错误,即"apple mach -o链接器错误链接器命令在退出代码1中失败“
EN

Stack Overflow用户
提问于 2013-10-30 09:38:42
回答 1查看 887关注 0票数 0

我在Xcode 5中的iPhone应用程序中使用了tesseract api,用于IOS SDK7.0,它在模拟器上运行得很好,但在测试设备(真正的设备)上显示了一个错误,即"apple mach -o链接器错误链接器命令失败,退出代码1",请任何人帮助我解决这个问题。问题是:-

Ld /Users/newtechfusion/Library/Developer/Xcode/DerivedData/CardScan-cycclrddpdetmngbjcyzotcszjfe/Build/Products/Debug-iphoneos/CardScan.app/CardScan normal armv7 cd "/Users/newtechfusion/Downloads/CardScan-master 5“setenv IPHONEOS_DEPLOYMENT_TARGET 7.0 setenv PATH”/armv7/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode 2.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin“/Applications/Xcode\ 2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch armv7 -isysroot /Applications/Xcode\ 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk -L/Users/newtechfusion/Library/Developer/Xcode/DerivedData/CardScan-cycclrddpdetmngbjcyzotcszjfe/Build/Products/Debug-iphoneos -L/Users/newtechfusion/Downloads/CardScan-master\ 5/tesseract-ocr/outdir -F/Users/newtechfusion/Library/Developer/Xcode/DerivedData/CardScan-cycclrddpdetmngbjcyzotcszjfe/Build/Products/Debug-iphoneos -filelist /Users/newtechfusion/Library/Developer/Xcode/DerivedData/CardScan-cycclrddpdetmngbjcyzotcszjfe/Build/Intermediates/CardScan.build/Debug-iphoneos/CardScan.build/Objects-normal/armv7/CardScan.LinkFileList -fobjc-link-运行时-stdlib=libstdc++ -miphoneos-version-min=7.0 -framework QuartzCore -framework CFNetwork -framework SystemConfiguration -framework Security -framework CoreData -framework Foundation -framework UIKit -framework -framework en23 20 en22/Users/newtechfusion/Library/Developer/Xcode/DerivedData/CardScan-cycclrddpdetmngbjcyzotcszjfe/Build/Intermediates/CardScan.build/Debug-iphoneos/CardScan.build/Objects-normal/armv7/CardScan_dependency_info.dat /Users/newtechfusion/Library/Developer/Xcode/DerivedData/CardScan-cycclrddpdetmngbjcyzotcszjfe/Build/Products/Debug-iphoneos/CardScan.app/CardScan -ltesseract_dict -ltesseract_image -ltesseract_main -ltesseract_textord -ltesseract_training -ltesseract_viewer -ltesseract_wordrec -framework AddressBook -framework AddressBookUI -lsqlite3.0 -Xlinker -dependency_info -Xlinker -lsqlite3.0-Xlinker-dependency_info-Xlinker-dependency_info-Xlinker-dependency_info AddressBookUI-lsqlite3.0 AddressBookUI-lsqlite3.0-Xlinker-dependency_info-Xlinker-ltesseract_training-ltesseract_viewer-ltesseract_wordrec-framework-ltesseract_wordrec-framework AddressBook-framework AddressBookUI-lsqlite3.0-Xlinker-dependency_info-Xlinker-ltesseract_dict-lsqlite3.0-lsqlite3.0-ltesseract_wordrec-framework-ltesseract_wordrec-framework AddressBook-framework AddressBookUI-lsqlite3.0-Xlinker-dependency_info-Xlinker-ltesseract_dict-lsqlite3.0-Xlinker-dependency_info-ltesseract_training-ltesseract_viewer-ltesseract_wordrec-framework AddressBook-framework AddressBookUI-lsqlite3.0-Xlinker-dependency_info-Xlinker-ltesseract_dict-lsqlite3.0-Xlinker-dependency_info-Xlinker-dependency_info-lsqlite3.0-Xlinker-dependency_info-dependency_info-lsqlite3.0-Xlinker-dependency_info-Xlinker-dependency_info-dependency_info-lsqlite3.0-Xlinker-dependency_info-dependency_info-lsqlite3.0-Xlinker-dependency_info-lsqlite3.0-Xlinker-dependency_info-dependency_info-Xlinker-dependency_info-ltesseract_wordrec-framework-ltesseract_wordrec-framework-ltesseract_wordrec-framework AddressBook-framework AddressBookUI-lsqlite3.0-Xlinker-dependency_info-Xlinker-ltesseract_dict-lsqlite3.0-Xlinker-dependency_info-lsqlite3.0-Xlinker-lsqlite3.0-Xlinker-dependency_info-Xlinker-lsqlite3.0-Xlinker-lsqlite3.0-Xlinker-dependency_info-dependency_info-lsqlite3.0-Xlinker-dependency_info-lsqlite3.0-Xlinker-lsqlite3.0-Xlinker-dependency_info-Xlinker-lsqlite3.0-Xlinker-lsqlite3.0-Xlinker-dependency_info-Xlinker-lsqlite3.0-Xlinker-dependency_info-Xlinker-lsqlite3.0-Xlinker-lsqlite3.0-Xlinker-dependency_info-Xlinker-lsqlite3.0-ltesseract_wordrec-framework-ltesseract_wordrec-framework AddressBook-framework AddressBookUI-lsqlite3.0-Xlinker-dependency_info-dependency_info-ltesseract_training-ltesseract_training-ltesseract_viewer-ltesseract_wordrec-framework-ltesseract_wordrec-framework AddressBook-framework AddressBookUI-lsqlite3.0-Xlinker-dependency_info-Xlinker-ltesseract_dict-lsqlite3.0

“/Users/newtechfusion/Downloads/CardScan-master ld: file是通用的(2片),但不包含(N) armv7片:'/Users/newtechfusion/Downloads/CardScan-master 5/tesseract-ocr/outdir/libtesseract_api.a文件‘/Users/newtechfusion/Downloads/CardScan-master 5/tesseract-ocr/outdir/libtesseract_api.a’for architecture armv7 clang: armv7: linker命令失败,退出代码1(使用-v查看调用)”

!Linker命令失败,退出代码1(使用-v查看调用)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-30 21:05:04

这意味着您的库"libtesseract_api.a“不是为armv7编译的。您需要使用armv7编译的库。如果您仍然想使用这个库,您必须删除对armv7的支持(最好用armv7作为armv7编译库,在大多数iOS设备中使用armv7s )从“有效的体系结构”中删除架构armv7。并将“只构建活动体系结构”设置为“是”,因为您希望为配置的体系结构构建应用程序

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19678638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档