I have installed 32-bit Qt and have 64 bit compiled binaries for OpenCV2.4.10 (from source). I have two questions:
I built OpenCV libraries before installing Qt. But from what I understand, it is more to use Qt style UI but is not necessary to interface with Qt. Should I rebuild OpenCV?
When I tried 64-bit Qt, it didn't work because OpenCV was compiled with VS 2013 - which is only 32-bit. So I moved over to 32-bit Qt, but it still gives me linker errors of the form: mainwindow.obj : error LNK2019: 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) I added the include path and libraries in the .pro file. Am I getting error because Qt is 32-bit and I am using 64-bit OpenCV?
I definitely need to use 64-bit OpenCV. Is there a way I can get Qt to interface with OpenCV? Or any other way to have GUI with C++/OpenCV?
Thanks,