Ask Your Question

Revision history [back]

what static library contains fastFree()?

I guess it is pointless to ask this. I have seen lots of similar questions but NO coherent answers. It seems that nobody who knows how the OpenCV libraries are organized is willing to tell.

Building with MSVC2013. Trying to link with static libraries of OCV 3.0, that was built and installed with MSVC2013.

My program (at peresent) does nothing more than declare a Mat. Get link error

unresolved external symbol "void __cdecl cv::fastFree(void *)" (?fastFree@cv@@YAXPAX@Z) referenced in function "public: __thiscall cv::Mat::~Mat(void)" (??1Mat@cv@@QAE@XZ)

Have confirmed that linker searched the OCV core library. So either core does not export fastFree(), or does so under a different mangled name than the one the compiler generated.

Is fastFree in some other library? And if so, why, for the love of heaven?