我想在我的项目中对EXIF数据使用iphone-exif library。但我不知道我是否做错了什么,它会给出错误,比如
体系结构类的未定义符号:"_OBJC_CLASS_$_EXFJpeg",引用自:objc- i386 -ref in ViewController.o ld:找不到体系结构i386的符号
请给出一些解决方案。提前感谢你的回答。
发布于 2012-04-18 21:11:06
请查看此Solution,而不是使用该库
实际上我有同样的问题,所以我为自己创建了它,以获取EXIF信息的目的。
发布于 2012-04-18 20:44:46
当你下载iPhone-exif时,你会发现两个预编译库。
根据你想在哪里运行你的应用程序,你需要链接到正确的文件。您可能在项目中添加了Release-iphoneos/libiphone-exif.a,然后尝试在模拟器(i386架构!)上运行。
最简单的方法:创建一个包含上述两者的通用库。
libiphone-exif-universal.a“(cd iphone-exif-0-9)lipo -arch i386 Release-simulator-iphonesimulator/libiphone-exif.a -arch armv6 Release-iphoneos/libiphone-exif.a -create -output libiphone-exif-universal.a但我刚刚发现缺少一个armv7版本。如果你想把你的应用程序放在应用程序商店上,你还需要为armv7构建一个库(源代码之外!)
https://stackoverflow.com/questions/10209337
复制相似问题