Ios 使用CIFilter时发生链接器错误
当我尝试在iOS 5中使用CIFilter时,出现以下链接器错误Ios 使用CIFilter时发生链接器错误,ios,core-image,Ios,Core Image,当我尝试在iOS 5中使用CIFilter时,出现以下链接器错误 Undefined symbols for architecture i386: "_OBJC_CLASS_$_CIFilter", referenced from: objc class-ref in libios_ngn_stack.a(NgnProxyVideoConsumer.o)"_kCIInputImageKey", referenced from: 导致错误的行是: CIFilter *filter = [CIFi
Undefined symbols for architecture i386: "_OBJC_CLASS_$_CIFilter", referenced from: objc class-ref in libios_ngn_stack.a(NgnProxyVideoConsumer.o)"_kCIInputImageKey", referenced from:
导致错误的行是:
CIFilter *filter = [CIFilter filterWithName:@"CISepiaTone"
keysAndValues: kCIInputImageKey, image,
@"inputIntensity", [NSNumber numberWithFloat:0.8], nil];
有人在中遇到了同样的问题,但唯一的答案是他需要sLibrary/Frameworks/CoreImage.framework。有人能详细说明一下我将如何安装这个框架吗?(我在库/Frameworks/QuartzCore/Frameworks/CoreImage中有一个CoreImage框架…)
在Xcode 4.x中,任何帮助都将不胜感激,只需转到项目设置,单击目标,单击“构建阶段”选项卡,然后展开“使用库链接二进制文件”组。当您单击此处的加号按钮时,将显示一个要链接的库列表
在该列表中找到CoreImage.framework(您可以使用上面的搜索区域进行筛选),然后单击“添加”将其添加到应用程序的链接库列表中。在Xcode 4.x中,只需转到项目设置,单击目标,单击“构建阶段”选项卡,然后展开“带库的链接二进制文件”组。当您单击此处的加号按钮时,将显示一个要链接的库列表
在该列表中找到CoreImage.framework(您可以使用上面的搜索区域进行筛选),然后单击Add将其添加到应用程序的链接库列表中。非常感谢!对XCode来说还是个新手,这让我很困惑。代码现在编译得很好:)非常感谢!对XCode来说还是个新手,这让我很困惑。代码现在可以编译了:)