【发布时间】:2011-04-11 14:36:14
【问题描述】:
通常在 MATLAB 中,我可以编译一个使用 OpenCV 函数的 mex 文件:
mex -O "mxFunc.cpp" -I"C:\OpenCV2.1\include/opencv" -L"C:\OpenCV2.1\lib" -lcv210 -lcvaux210 -lcxcore210 -lhighgui210
但是,在切换到 64 位版本的 MATLAB 后,我现在得到了无法解析的符号,例如
mxFunc.obj : error LNK2019: unresolved external symbol cvReleaseImage referenced in function mexFunction
我该如何解决这个问题?
系统:Windows 7 64 位; MSVC 2005; MATLAB R2010b 64 位; OpenCV 2.1.0。
【问题讨论】: