ld:文件太小,不适用于i386体系结构
所以我试图创建一个简单的OpenCV
项目。 我从这里下载了OpenCV
:
http://opencv.org/downloads.html
我已将以下文件取消归档:
tar xzvf opencv2.framework
我为Mountain Lion
+命令行工具下载并安装了最新的XCode 4.6
。 然后我在XCode
创建了一个名为GeekOut
的新应用程序,并将OpenCV
框架链接到它:
这是我点击运行时得到的结果:
有任何想法吗? 几个小时我一直在努力。 我已经创建了6个新项目并尝试以不同方式链接库(拖放,通过单击“在构建阶段”选项卡下的“链接二进制文件库”中的+等)。
你试过清理构建(Cmd + K)吗?
我有同样的问题。 我只是通过将“opencv2”文件从… / opencv2.framework / Versions / A /复制到… / opencv2.framework /来解决它
问题在于您的架构。因此将架构更改为armv7
尝试简单的“清洁”和“构建”:Cmd + Shift + K.