11

我在 Mac OS X 10.8.2 上成功安装了 OpenCV。

之后,我按照SSteve的这个指南配置了 Xcode 4.5.2,即使这个指南是针对 Xcode 3.5.1 的——一切都像假设的那样。

我的 openCV dylib 位于:/usr/lib

  1. 始终搜索用户路径:是
  2. 框架搜索路径:/usr/lib**(**代表递归搜索)
  3. Header Search Path:/usr/lib**(**代表递归搜索)

完整的错误信息:

Lexical or Preprocessor Issue
'opencv2/opencv.hpp' file not found
4

2 回答 2

9

Header Search Path:/usr/lib**(**代表递归搜索)

这绝对是错误的。您应该像这样设置此路径:

/usr/local/include/opencv2**

或者:

/usr/include/opencv2**

从您的链接:

在 Search Paths 部分中,将 Header Search Paths 设置为 /usr/local/include(如果您使用 MacPorts,则为 /opt/local/include)

于 2012-12-19T13:57:23.020 回答
2

就我而言,我写道:

/usr/local/include/opencv4

标题搜索路径。我使用了opencv4,所以我需要更深入地添加search_path

于 2019-01-27T12:48:50.037 回答