0

我和我的朋友正在尝试使用 OpenCV 2.3.1 在 Mac 上设置 CodeBlocks 项目。我们已经为 GNU GCC 编译器编译了二进制文件(dylib 和 .a 文件)。

我们有以下设置:

搜索目录:

  • 编译器:OpenCV/Include(这是 opencv 和 opencv2 包含 .h 文件的地方)
  • 链接器:OpenCV/Lib(这是 dylib 和 .a 文件所在的位置)

链接器设置:

  • 链接库:libopencv_calib3d_pch_dephelp.a, ...(所有 .a 文件)

我们不断收到错误:未找到符号,在“cv::VideoCapture::isOpened() const”和更多地方。

有谁知道这是否正确,或者有参考显示如何设置的指南?

4

1 回答 1

0

你看过官方教程吗?

本教程描述了如何在 Windows 上配置它,但在 Mac OS X 下你必须做几乎相同的事情。路径肯定会不同,但整体过程保持不变。此外,.lib您将使用文件而不是.dylib文件。

于 2012-04-25T20:49:21.917 回答