我需要一些帮助将cpp文件转换为mex文件。 我收到以下错误:
fatal error: opencv2/core/core.hpp: No such file or directory
Compilation terminated
cpp文件正在使用opencv头文件。我不知道如何在Ubuntu中将Matlab与opencv联系起来。我看到了这个链接
http://xanthippi.ceid.upatras.gr/people/evangelidis/matlab_opencv/
但它的Windows和我不确定Ubuntu存储opencv的位置。有几个地方我找到了opencv文件夹
usr / local / include / opencv和 usr / local / include / opencv2和 usr / local / share / OpenCv
尝试使用OCVROOT,但得到了“错误:意外的Matlab操作员”。不知道我在这里做错了什么。任何帮助将不胜感激。
谢谢!
答案 0 :(得分:1)
-I
参数。您会找到How to link during Matlab's MEX compilation有帮助的答案。