gpt4 book ai didi

macos - 在OS X中安装OpenCV 2.3(新版本)时出现问题

转载 作者:行者123 更新时间:2023-12-02 16:50:15 26 4
gpt4 key购买 nike

我注意到昨天发布了OpenCV的新版本v2.3。

我无法使用cmake以及编译Linux和Unix源代码的基本说明在Mac中安装此版本。

我在执行make指令时获得了以下错误消息:

/Users/jorgevegasanchez/Downloads/OpenCV-2.3.0/modules/highgui/src/cap.cpp: In function ‘CvCapture* cvCreateCameraCapture(int)’:
/Users/jorgevegasanchez/Downloads/OpenCV-2.3.0/modules/highgui/src/cap.cpp:130: error: ‘CV_CAP_OPENNI’ was not declared in this scope
/Users/jorgevegasanchez/Downloads/OpenCV-2.3.0/modules/highgui/src/cap.cpp:131: error: ‘CV_CAP_ANDROID’ was not declared in this scope
make[2]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/src/cap.o] Error 1
make[1]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/all] Error 2
make: *** [all] Error 2

使用cmake安装OpenCV 2.2时没有问题。我认为OpenCV 2.3版本的OSX版本有错误或错误。

提前致谢。

最佳答案

您可能已经安装了早期版本的opencv2。检查/opt/local/include/opt/local/lib。如果是这种情况,当您尝试编译opencv2.3导致上述错误时,这些位置可能在系统PATH上优先。在编译新版本时,请从上述文件夹中删除旧的opencv版本或暂时移动与opencv2相关的版本。

关于macos - 在OS X中安装OpenCV 2.3(新版本)时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6581544/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com