VS2012-QT5-OPENCV环境搭建
2016-10-19 19:38
561 查看
作业需要,开始搭建环境。
只想感叹一句,真是太不容易了!!!
软件下载和版本选择
VS2012 premium
Qt5.5.1 https://download.qt.io/archive/qt/5.5/5.5.1/qt-opensource-windows-x86-msvc2012-5.5.1.exe
Qt-vs-addin-1.2.2https://download.qt.io/official_releases/vsaddin/ 好像是这个,版本高的时候有一次没有安装成功
Opencv 2.4.13https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.13/opencv-2.4.13.exe/download
安装
QT常规安装
addin常规安装,成功后打开VS会出现QT一栏,没有出现可能因为版本不对
opencv双击解压后,增加环境变量D:\Program
Files\opencv\build\x86\vc11\bin,其中vc11对应vs2012!!
新建一个工程
设置QT选项:QT5-QT
OPTION-ADD 这一步不设置会出现:
Unableto find a Qt build! To solve this problem specify a Qt build
来自 <http://www.bogotobogo.com/Qt/Qt5_Visual_Studio_Add_in.php>
选择QT Application,默认选项finish
出现错误:
无法打开源文件QtWidgets/QApplication
来自 <http://blog.csdn.net/jasonkent27/article/details/40826609>
解决:调试->**属性(最后一个选项)->通用属性,C/C++,常规,附加包含目录加上
D:\Qt\Qt5.5.1\5.5\msvc2012\include
配置opencv附加包含目录:调试->**属性->配置属性->C/C++->常规->附加包含目录,添加上
D:\Program Files\opencv\build\include
配置opencv链接器,输入,附加依赖项
在debug下配置:加入opencv_core2413d.lib
opencv_highgui2413d.lib opencv_imgproc2413d.lib
在release下配置:加入opencv_core2413.lib
opencv_highgui2413.lib opencv_imgproc2413.lib
为opencv的lib配置路径: 链接器,常规,添加库目录
D:\Program Files\opencv\build\x86\vc11\lib;
后三个步骤可参考 http://stackoverflow.com/questions/7011238/setup-opencv-2-3-for-visual-studio-2010
出现问题
无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。
安装了Visual C++ Redistributable for Visual Studio 2012 Update 4https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30679无用
环境变量从vc12改成vc11,解决!
只想感叹一句,真是太不容易了!!!
软件下载和版本选择
VS2012 premium
Qt5.5.1 https://download.qt.io/archive/qt/5.5/5.5.1/qt-opensource-windows-x86-msvc2012-5.5.1.exe
Qt-vs-addin-1.2.2https://download.qt.io/official_releases/vsaddin/ 好像是这个,版本高的时候有一次没有安装成功
Opencv 2.4.13https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.13/opencv-2.4.13.exe/download
安装
QT常规安装
addin常规安装,成功后打开VS会出现QT一栏,没有出现可能因为版本不对
opencv双击解压后,增加环境变量D:\Program
Files\opencv\build\x86\vc11\bin,其中vc11对应vs2012!!
新建一个工程
设置QT选项:QT5-QT
OPTION-ADD 这一步不设置会出现:
Unableto find a Qt build! To solve this problem specify a Qt build
来自 <http://www.bogotobogo.com/Qt/Qt5_Visual_Studio_Add_in.php>
选择QT Application,默认选项finish
出现错误:
无法打开源文件QtWidgets/QApplication
来自 <http://blog.csdn.net/jasonkent27/article/details/40826609>
解决:调试->**属性(最后一个选项)->通用属性,C/C++,常规,附加包含目录加上
D:\Qt\Qt5.5.1\5.5\msvc2012\include
配置opencv附加包含目录:调试->**属性->配置属性->C/C++->常规->附加包含目录,添加上
D:\Program Files\opencv\build\include
配置opencv链接器,输入,附加依赖项
在debug下配置:加入opencv_core2413d.lib
opencv_highgui2413d.lib opencv_imgproc2413d.lib
在release下配置:加入opencv_core2413.lib
opencv_highgui2413.lib opencv_imgproc2413.lib
为opencv的lib配置路径: 链接器,常规,添加库目录
D:\Program Files\opencv\build\x86\vc11\lib;
后三个步骤可参考 http://stackoverflow.com/questions/7011238/setup-opencv-2-3-for-visual-studio-2010
出现问题
无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。
安装了Visual C++ Redistributable for Visual Studio 2012 Update 4https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30679无用
环境变量从vc12改成vc11,解决!
相关文章推荐
- VS2012, opencv2.4.6环境搭建
- VS2012, opencv2.4.6环境搭建 (转载)
- VS2012下搭建OpenCV开发环境
- VS2015+QT5+OpenCV3开发环境搭建
- 如何在VS 2012开发平台中搭建CUDA开发环境以及opencv的配置方法
- VS2012, opencv2.4.4环境搭建
- Cocos2d-x 3.0版本Win7-VS2012开发环境搭建
- OPENCV2.4.9+CUDA6.5+VS2013 64位系统环境搭建
- VS2012+Qt5.2交叉编译环境搭建
- VS2012 +MFC+ OPenGL环境搭建
- OpenCV新手学习之路(一):环境的搭建(Win8.1 + VS2013 + OpenCV 2.4.8)
- Qt+VS2012 搭建环境
- svn + vs 2008 2010 2012 环境搭建
- vs2012+qt5.2.0环境搭建/vs2013 + qt5.3.2 环境搭建
- vs2012环境下,cocos2dx3.4 c++项目调用Lua的环境搭建
- vs2013+opencv2.10 +win8开发环境搭建
- 【Cocos2d-x 3.0开发】VS 2012 + NDK + ADT环境搭建
- vs2012 + cocos2d-x 2.1.5 + win7开发环境搭建步骤
- cocos2dx--vs2012--android 环境搭建
- vs2012+qt5.2.0环境搭建