Zxing与Xcode 4

我在我的新项目中使用zxing Framework进行QR码扫描。 我遵循这个链接的所有说明,让谷歌http://zxing.googlecode.com/svn/trunk/iphone/README。 但仍然在下面抛出错误

使用配置调试来构建项目BusinessCard的目标BusinessCard

Ld /Users/innoppltechnologies/Library/Developer/Xcode/DerivedData/BusinessCard-gapnbrefvettfmgtnizgctiusbsn/Build/Intermediates/BusinessCard.build/Debug-iphoneos/BusinessCard.build/Objects-normal/armv6/BusinessCard normal armv6 cd / Users / innoppltechnologies / iosapps / BusinessCard setenv IPHONEOS_DEPLOYMENT_TARGET 4.0 setenv PATH“/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin”/ Developer / Platforms /iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 -arch armv6 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk -L / Users / innoppltechnologies / Library / Developer / Xcode / DerivedData / BusinessCard-gapnbrefvettfmgtnizgctiusbsn / Build / Products / Debug-iphoneos -L / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS4.3.sdk / usr / lib -L ​​/ Users / innoppltechnologies / iosapps / BusinessCard - 架构armv6的未定义符号:“_CVPixelBufferGetHeight”,引用自: - [ZXingWidgetController captureOutput:didOutpu libSXingWidget.a(ZXingWidgetController.o)“_kCVPixelBufferPixelFormatTypeKey”中的tSampleBuffer:fromConnection:]引用自: - libZXingWidget.a(ZXingWidgetController.o)中的[ZXingWidgetController initCapture]“_CVPixelBufferGetBaseAddress”,引用来自:

ld: symbol(s) not found for architecture armv6
collect2: ld returned 1 exit status

提前致谢


你有没有参考项目的所有框架?

确保添加这些框架:

一个。 AVFoundation < - 这可能是导致你的可能性的那个 。 确保这是添加的。

湾 AudioToolbox

C。 CoreVideo < - 这是第二个罪魁祸首。 检查是否添加

d。 CoreMedia < - 这也是第二个罪魁祸首。 检查是否添加

即 libiconv的

F。 地址簿

G。 AddressBookUI


您没有正确安装Zxing库。 您从给定链接下载了zxing库正常工作。 请检查你的项目设置。

链接地址: http://www.djcxy.com/p/52447.html

上一篇: Zxing with Xcode 4

下一篇: iOS 4.3 Beta 2 Build Issue