2010-12-05 82 views
0

我正在尝试为iPhone构建OpenCV。当我启动make命令时,出现此错误消息为iPhone构建OpenCV出错

s.framework/Headers/AXUIElement.h:65: error: ‘CGCharCode’ has not been declared 
/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h:65: error: ‘CGKeyCode’ has not been declared 
make[3]: *** [src/highgui/CMakeFiles/highgui.dir/loadsave.o] Error 1 
make[2]: *** [src/highgui/CMakeFiles/highgui.dir/all] Error 2 

有人知道如何解决它吗?

非常感谢

ELOS

+0

这个问题最好给OpenCV团队提出,而不是StackOverflow。 – 2010-12-05 01:52:31

回答

2

简短的回答:你不能建立highgui用于ARM(iPhone)。只能链接到OpenCV项目中真正需要的二进制文件,例如libcvxyz。