QT5.7.0与opencv2.4.9以及VS2013还有电脑win8.1 (全都是64位)环境变量配置

第一次写博客,主要的目的是希望能记录我学习的内容,在就是希望能帮助正在学习QT  opencv   VS2013 的同学


我的电脑WIN8  64位
opencv  2.4.9  
VS2013  64
QT 5.7.0  qt-opensource-windows-x86-msvc2013_64-5.7.0.exe
插件  qt-vs-addin-1.2.5.exe


opencv  和  QT 的环境配置

安装文件的目录不能出现中文和空格!!
opencv有两种,一种是64位,一种是32位(X86)


注意属性管理器一个是项目的一个是他的分支X64的,都要修改或者主要修改项目的


系统环境变量
PATH
D:\program files\opencv\build\x64\vc12\bin;F:\QT5.7.0\5.7\msvc2013_64\bin
只有两个环境变量,X86的就不要设置了
上面的用户环境变量也不用设置,不要添加用户变量




VC++目录——>包含目录  
D:\program files\opencv\build\include\opencv
D:\program files\opencv\build\include\opencv2
D:\program files\opencv\build\include
F:\QT5.7.0\5.7\msvc2013_64\include




VC++目录——>库目录
D:\program files\opencv\build\x64\vc12\lib  (VC12表示VS2013 C++)




链接器——>输入——>附加依赖项
opencv_ml249d.lib
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib


QT部分(一般不用添加,会自动生成)
qtmaind.lib
Qt5Cored.lib
Qt5Guid.lib
Qt5Widgetsd.lib


预处理器定义(其实跟这个一点关系也没有,不要修改这个选项)
UNICODE
WIN32
WIN64
QT_DLL
QT_CORE_LIB
QT_GUI_LIB
QT_WIDGETS_LIB




QT5.7.0(打不开UI.XXX.ui文件就运行安装个运行库)


C:\Windows\SysWOW64  启动安装运行库(微软常用运行库合集64位2017  10.25)(很重要)
vcredist_x64.exe
vcredist_x86.exe

猜你喜欢

转载自blog.csdn.net/gt18120588267/article/details/78882033