gpt4 book ai didi

macos - 在 Macintosh 上安装 OpenCV

转载 作者:太空宇宙 更新时间:2023-11-03 21:27:16 29 4
gpt4 key购买 nike

我一直在按照本教程 (http://blogs.wcode.org/2014/10/howto-install-build-and-use-opencv-macosx-10-10/) 在我的 Macbook Pro 上安装 OpenCV。我有最新版本的 Xcode (6.1.1) 和 OSX (Yosemite 10.10.1),并且一直在严格按照教程进行操作。但是,当尝试使用终端创建静态库时(教程中的步骤 2a),在终端中运行 make 后出现以下错误:

[  3%] Built target zlib
[ 9%] Built target libtiff
[ 16%] Built target libjpeg
[ 24%] Built target libwebp
[ 30%] Built target libjasper
[ 32%] Built target libpng
[ 43%] Built target IlmImf
[ 50%] Built target opencv_core
[ 58%] Built target opencv_imgproc
[ 60%] Built target opencv_imgcodecs
[ 61%] Built target opencv_videoio
[ 61%] Built target opencv_highgui
[ 62%] Built target opencv_ts
Linking CXX executable ../../bin/opencv_perf_core
ld: library not found for -lgstbase-0.10
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [bin/opencv_perf_core] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_perf_core.dir/all] Error 2
make: *** [all] Error 2

我的(大概)猜测是这是一个链接器错误,表明它无法找到制作文件所需的特定库,因为它能够构建前几个目标,但我不知道不知道它是什么库,在哪里可以找到它,或者如何让它链接到它,所以任何帮助将不胜感激。

最佳答案

你的猜测是正确的。但是,更简单的方法很可能不是找到库,只是重新配置 cmake 文件,这样就不需要库了。

gstbase-0.10 已被搜索,因为您已检查 WITH_GSTREAMER_0_10。 GStreamer 用于音频视频处理。希望如果您没有故意包含该库,那么您将不需要它。取消选中 cmake-gui 中的复选框,然后单击 Configure,然后单击 Generate,如下面的屏幕截图所示。

enter image description here

关于macos - 在 Macintosh 上安装 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27735370/

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