【发布时间】:2012-01-19 15:00:31
【问题描述】:
我正在尝试安装 opencv 并将其与 xCode 一起用于在 C++ 中制作应用程序。 我使用 macports 安装了它,并按照许多教程进行操作。我也在 xcode 中完成了链接,但存在某些功能不起作用的问题。它给出了一个错误,例如架构 x86_64 的未定义符号:
cv::resize(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, double, double, int)",
"cv::floodFill(cv::_OutputArray const&, cv::Point_<int>, cv::Scalar_<double>, cv::Rect_<int>*, cv::Scalar_<double>, cv::Scalar_<double>, int)
如果我将构建拱门切换到 32 位,它会给出相同的错误,但功能更多。
有什么想法吗?我尝试使用 opencv 删除 macports 并使用 homebrew 在 32 位构建中安装它,但 homebrew 无法安装它,因为未知错误。那么库不兼容 64 位吗?
【问题讨论】:
标签: c++ xcode macos opencv 64-bit