Ios 为什么可以';我是否编译引用iPhone上vImage库的代码?
我试图在代码中包含基于vImage的功能。但是编译失败了——它似乎根本无法识别函数/变量 但与此同时,基于vDSP的代码似乎工作正常。此外,代码在模拟器中编译,但在设备中失败 示例代码(失败)如下所示Ios 为什么可以';我是否编译引用iPhone上vImage库的代码?,ios,iphone,ios4,accelerate-framework,vimage,Ios,Iphone,Ios4,Accelerate Framework,Vimage,我试图在代码中包含基于vImage的功能。但是编译失败了——它似乎根本无法识别函数/变量 但与此同时,基于vDSP的代码似乎工作正常。此外,代码在模拟器中编译,但在设备中失败 示例代码(失败)如下所示 #import "test.h" #include <Accelerate/Accelerate.h> @implementation test -(void) test1{ DSPComplex d ={1.0, 2.0}; d; vImagePixelCount
#import "test.h"
#include <Accelerate/Accelerate.h>
@implementation test
-(void) test1{
DSPComplex d ={1.0, 2.0};
d;
vImagePixelCount x = 3;
x;
}
@end
#导入“test.h”
#包括
@实施测试
-(无效)测试1{
DSPComplex d={1.0,2.0};
D
vImagePixelCount x=3;
x;
}
@结束
在这里,DSPComplex是基于DSP的代码,在相同的框架中工作良好,而vImagePixelCount是基于vImage的代码,它失败了。有人能帮我吗?iOS4中是否不包括vImage
我正在设备中使用iOS4.2。vImage目前在iOS上不可用。比较这两个文档:
一个有vImage功能,另一个没有。它在模拟器中工作的原因是,模拟器实际上使用的是Mac框架,而不是iOS版本。这里值得注意的是,这是谷歌对“vImage iOS”的最高结果,对vImage的支持已经添加到iOS 5中
iOS的vImage参考资料可在此处找到:谢谢。他们给了我希望,然后又把希望夺走了:-)答案应该被删除。过时了。由于没有开发人员将iOS 4作为目标,因此应将其视为不正确的。另请参阅