gpt4 book ai didi

macos - 安装 mexopencv 时出错

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

我试图通过在我的 Mac 上安装 mexopencv 来连接 Matlab 和 OpenCV,但出现以下错误消息:

>> mexopencv.make
make MATLABDIR="/Applications/MATLAB_R2014a.app" MEXEXT=mexmaci64
make: pkg-config: Command not found
make: pkg-config: Command not found
/Applications/MATLAB_R2014a.app/bin/mex -c -cxx -largeArrayDims -Iinclude src/MxArray.cpp -outdir lib
Building with 'Xcode Clang++'.
In file included from /Users/Alberto/Documents/Data_analysis/mexopencv-master/src/MxArray.cpp:6:
include/MxArray.hpp:14:10: fatal error: 'opencv2/opencv.hpp' file not found
#include "opencv2/opencv.hpp"
^
1 error generated.

make: *** [lib/libMxArray.a] Error 255

我使用 Brew 安装了 OpenCV。您对如何进行安装有什么建议吗?谢谢!

最佳答案

为了解决这个问题,我只是像这样替换了调用 pig-config 的行:

CV_CFLAGS := -I/usr/local/Cellar/opencv3/3.1.0_3/include/opencv -I/usr/local/Cellar/opencv3/3.1.0_3/include

输出是我从终端运行 pkg-config --cflags opencv 得到的。使用 --libs 对 CV_LDFLAGS 也执行此操作,并删除执行 pkg-config --exists opencv etc 调用的检查。

我得到的下一个错误是一些与 -lippicv 相关的东西,我通过将它添加到 Makefile 来修复它。

覆盖 LDFLAGS += -L/usr/local/Cellar/opencv3/3.1.0_3/share/OpenCV/3rdparty/lib/

关于macos - 安装 mexopencv 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26151848/

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