2012-01-24 294 views
2

我想在一个项目中使用OpenCV和Open SU​​RF库以及ARToolKitPluas,那么它会给我错误“算法:没有这样的文件或目录”我试过我最好解决但不能。请帮帮我。真的我有麻烦了,需要你的帮助。编译错误#include <algorithm>算法:没有这样的文件或目录

由于

+0

检查拼写和大小写 - 它是'',而不是''或''。 –

+0

亲爱的我检查了它,它的。我认为这是由于构建属性。意味着项目 - >在xcode中编辑活动目标。 – Rehman

+0

好的 - 这是错误拼写在你的问题(见上文),所以如果你复制并粘贴到你的问题的实际错误信息,那么你有一个错字。如果您在重新输入错误消息时犯了错误,请编辑该问题以解决此问题,以避免进一步混淆。 –

回答

0

源文件可能正在编译为ObjC或C.它应该是C++(的.cpp)或ObjC++(.mm)。

+0

非常感谢您的回答。我已将文件更改为.mm,但它仍然会出现相同的错误。如果你想,那么我会把代码发送给你。请稍微推荐一下,因为我是iOS编程新手。 – Rehman

0

我的问题通过设置以下

  1. #import <opencv/cv.h>.pch文件
  2. 提供路径包括Header搜索路径
  3. 提供在Library搜索路径库路径
  4. 也在改变类的名称解决到.mm
  5. 写这个-lstdc++ -lzOther连接标志
  6. 而最重要的问题,我观察到的是,该项目的文件夹名称不得含有例如空间,如果项目文件夹名称为AR相机,然后将其更改为ARCamera否则会给出错误
0

可能是你没有在你的项目中添加Application.mk文件。

相关问题