如何在Windows XP上为Qt 4.7正确构建OpenCV 2.3.1?

xed*_*dus 5 c++ qt opencv mingw cmake

http://www.barbato.us/2011/03/18/using-opencv2-within-qtcreator-in-windows-2/

我正在关注如何在Qtcreator中使用opencv.提到我必须在Qtcreator中将*.lib文件添加到我的专业人员中.

我做到了这一点但开箱即用opencv附带的*.lib文件是为Microsoft VS编译的.所以我再次关注如何使用minGW构建opencv用于Qtcreator的另一个在线帖子,这里是链接:http://knowtheabc.wordpress.com/2011/02/25/windows-opencv-and-qt-creator/

但是我无法生成那些*.lib文件,我得到*.dll和*.dll.a

我试着将它们添加到我的Qt项目中,但它不起作用!如何生成这些Lib文件?

mev*_*ron 1

听起来您对使用哪个版本感到困惑。如果您想使用 QtCreator/MinGW,您需要使用 MinGW 构建 OpenCV使用 Qt 的 MinGW 版本。是 Qt 的 MinGW 版本。您需要选择MinGW MakefilesOpenCV 的 CMake 构建目标。是 OpenCV 的 CMake 安装指南。