vs2013+Qt5.5.1+opencv2.4.11配置

vs2013+Qt5.5.1+opencv2.4.11配置

一、准备配置

下载并安装vs2013

            下载路径: http://pan.baidu.com/s/1i3rralf

下载并安装Qt5.5.1:

下载路径:http://pan.baidu.com/s/1sjnCROp

下载qt-vs-addin-opensource-1.2.3-alpha.exe:

              下载路径:http://pan.baidu.com/s/1pJOUCwN

二、开始配置

1、 安装qt-vs-addin-opensource-1.2.3-alpha.exe。安装成功后vs2013的菜单栏上会多出一个Qt5的选项

          2、选择QT5->QtOptions,将Qt下msvc2013的路径添加进来    

 

 

3、 新建一个项目点击属性管理器->Debug|Win32->Microsoft.Cpp.Win32.user

->C/C++->常规,选择附加包含目录添加Qt下的Include文件路径,我的是

D:\StudyProgram\QT5_5_1\5.5\msvc2013\include

4、 添加Opencv和Qt的库文件具体操作如下:

选择VC++目录添加可执行文件目录、包含目录、库目录

(注意:

opencv库文件最好选择x86使用x64版本在编译时可能会提示错误。

vs2012对应VC11,vs2010对应vc10,vs2013对应vc12。)

 

可执行文件: D:\StudyProgram\OpenCV2_4_11\opencv\build\x86\vc12\bin

   包含目录: D:\StudyProgram\ OpenCV2_4_11\opencv\build\include

            D:\StudyProgram\OpenCV2_4_11\opencv\build\include\opencv

            D:\StudyProgram\OpenCV2_4_11\opencv\build\include\opencv2

   库目录:D:\StudyProgram\OpenCV2_4_11\opencv\build\x86\vc12\lib

                        D:\StudyProgram\QT5_5_1\5.5\msvc2013\lib

选择链接器->输入添加附加依赖项。注意,后面加d的是Debug版本的文件没加d的是Release版本的文件。Debug版本文件要在Release版本的前面。因为Vs默认按顺序调用这里的库文件。

qtmaind.lib

Qt5Cored.lib

Qt5Guid.lib

Qt5Widgetsd.lib

Qt5Sqld.lib

opencv_ml2411d.lib

opencv_calib3d2411d.lib

opencv_contrib2411d.lib

opencv_core2411d.lib

opencv_features2d2411d.lib

opencv_flann2411d.lib

opencv_gpu2411d.lib

opencv_highgui2411d.lib

opencv_imgproc2411d.lib

opencv_legacy2411d.lib

opencv_objdetect2411d.lib

opencv_ts2411d.lib

opencv_video2411d.lib

opencv_nonfree2411d.lib

opencv_ocl2411d.lib

opencv_photo2411d.lib

opencv_stitching2411d.lib

opencv_superres2411d.lib

opencv_videostab2411d.lib

qtmain.lib

Qt5Core.lib

Qt5Gui.lib

Qt5Widgets.lib

Qt5Sql.lib

opencv_ml2411.lib

opencv_calib3d2411.lib

opencv_contrib2411.lib

opencv_core2411.lib

opencv_features2d2411.lib

opencv_flann2411.lib

opencv_gpu2411.lib

opencv_highgui2411.lib

opencv_imgproc2411.lib

opencv_legacy2411.lib

opencv_objdetect2411.lib

opencv_ts2411.lib

opencv_video2411.lib

opencv_nonfree2411.lib

opencv_ocl2411.lib

opencv_photo2411.lib

opencv_stitching2411.lib

opencv_superres2411.lib

opencv_videostab2411.lib

          这些文件中关于Opencv的文件位于:

D:\StudyProgram\OpenCV2_4_11\opencv\build\x86\vc12\lib。

目录中的2411表示版本号。

关于Qt的文件位于:

D:\StudyProgram\QT5_5_1\5.5\msvc2013\lib

5、 将opencv\build\x86\vc12\bin文件添加到系统环境变量中

选中系统变量中的Path点击编辑将opencv的安装目录下的bin文件路径添加

到环境变量中。我的目录是D:\StudyProgram\OpenCV2_4_11\opencv\build\x86\vc12\bin

 

(注意: 添加完环境变量之后需要重启电脑才能生效。)

 

 

 

 

 

 

你可能感兴趣的:(vs2013+Qt5.5.1+opencv2.4.11配置)