ZXing错误的可可静态库
问题描述:
我的项目使用了一些Cocoa静态库,其中一个是Zxing项目。我在尝试合并此项目时遇到了很多错误。奇怪的是,我能够在一个单独的项目中创建Zxing的演示,没有任何错误。我的主项目建立并运行正常,只要我不包含Zxing的Cocoa静态库。ZXing错误的可可静态库
所以问题是,我如何将ZXing静态库添加到我的Cocoa项目中?如何配置库(例如,如何设置Header搜索路径~~)。
谢谢。
一些细节对我的项目
结构
EnjoyMobile -CustomStaticLibrary.xcodeproj -ZXingWidegt.xcodeproj我-CustomStaticLibrary目标
头搜索路径./zxing/iphone/ZXingWidget /类 ./zxing/cpp/core/src
错误
Undefined symbols for architecture i386:
“_OBJC_CLASS _ $ _ QRCodeReader”,从引用: objc级-REF在libCustomerLibrary.a(CustomerViewController.o) LD:符号(S)没有找到i386硬件架构 铛:错误:连接命令失败退出代码1(使用-v查看调用)
答
它没有看到一些lib类。请仔细检查自述文件中的步骤,尤其是步骤2.如果仍然失败,请发布失败的链接命令。
如果您询问有关错误,则应包含错误文本。此外,很难确切地告诉你要问什么。如果您编辑问题以关注单个特定问题,您将获得更多更好的帮助。 – Caleb 2013-03-27 03:00:26