win8 32/64bit VS2012 OpenCV 2.4.9 环境配置(win7 win10通用)
2016-05-25 20:55
756 查看
win8 3264bit VS2012 OpenCV 249 环境配置
详细步骤
step 1环境变量设置
Step 2 打开VS2012创建一个空的win32控制台应用程序
Step 3
Step 4
安装好VS2012
注意:
1.32bit/64bit 唯一的区别就是选择目录的时候:x86,x64的不同。
2.注意V10 对应的是VS2010 ,V11对应的是VS2012 ,V12对应的是VS2013!!!
在 系统变量 里面新建 opencv 环境变量, 然后将“ F:\opencv2.4.9\opencv\build\x64\vc11\bin ” 拷贝进去(引号里面的路径,注意分号,重启)
接下来:项目->”XXX”属性(最下面)->配置属性->VC++目录->包含目录
拷贝库目录:F:\opencv2.4.9\opencv\build\x64\vc11\lib
注意:是VC11文件夹不是VC12!! 具体版本如下:
将这串lib拷贝进去:
测试:
可能会出现问题:
在“配置管理器”中添加X64平台,然后选择X64平台生成程序。
参考:
/article/2629489.html
详细步骤
step 1环境变量设置
Step 2 打开VS2012创建一个空的win32控制台应用程序
Step 3
Step 4
win8 32/64bit VS2012 OpenCV 2.4.9 环境配置
资料下载: OpenCV 2.4.9下载地址:http://sourceforge.net/projects/opencvlibrary/下载完毕后,得到一个348M的 “opencv-2.4.9.exe”文件,直接解压在F:盘(也可以是其他盘)。安装好VS2012
注意:
1.32bit/64bit 唯一的区别就是选择目录的时候:x86,x64的不同。
2.注意V10 对应的是VS2010 ,V11对应的是VS2012 ,V12对应的是VS2013!!!
详细步骤
step 1:环境变量设置
右击这台电脑->属性->高级系统设置->环境变量在 系统变量 里面新建 opencv 环境变量, 然后将“ F:\opencv2.4.9\opencv\build\x64\vc11\bin ” 拷贝进去(引号里面的路径,注意分号,重启)
Step 2 打开VS2012,创建一个空的win32控制台应用程序。
接下来:项目->”XXX”属性(最下面)->配置属性->VC++目录->包含目录
拷贝库目录:F:\opencv2.4.9\opencv\build\x64\vc11\lib
注意:是VC11文件夹不是VC12!! 具体版本如下:
vc8 = Visual Studio 2005 vc9 = Visual Studio 2008 vc10 = Visual Studio 2010 vc11 = Visual Studio 2012 vc12 = Visual Studio 2013 MSVCP80.DLL is from Visual Studio 2005 MSVCP90.DLL is from Visual Studio 2008 MSVCP100.DLL is from Visual Studio 2010 MSVCP110.DLL is from Visual Studio 2012 MSVCP120.DLL is from Visual Studio 2013
Step 3
点击 连接器->输入->附加依赖项(右边位置)将这串lib拷贝进去:
opencv_video249d.lib;opencv_ts249d.lib;opencv_objdetect249d.lib;opencv_ml249d.lib;opencv_legacy249d.lib;opencv_imgproc249d.lib;opencv_highgui249d.lib;opencv_gpu249d.lib;opencv_flann249d.lib;opencv_features2d249d.lib;opencv_core249d.lib;opencv_calib3d249d.lib;opencv_contrib249d.lib;
Step 4
点击左上角,选择Release模式:设置和Debug模式相同测试:
#include <opencv2\opencv.hpp> #include <iostream> #include <string> using namespace cv; using namespace std; int main() { Mat img = imread("F:\\1.PNG"); if(img.empty()) { cout<<"error"; return -1; } imshow("显示示例图",img); waitKey(); return 0; }
可能会出现问题:
在“配置管理器”中添加X64平台,然后选择X64平台生成程序。
参考:
/article/2629489.html
相关文章推荐
- linux文本管理工具sed
- linux程序包管理 rpm yum 编译
- ECSHOP安装或使用中提示Strict Standards: Non-static method cls_image:
- OpenSSL简介
- opencv在visual studio的配置技巧
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- Nginx 配置详解
- Activity四种启动模式(standard,singleTop,singleTask,singleInstance)
- shell之用while从文件中读取数据
- Shell排序
- tomcat启动在80端口
- Linux的lvm2 逻辑卷管理工具
- linux tail命令的使用方法详解
- opencv错误记录(2)opencv读取图片显示不出来
- hadoop + mahout 安装配置
- Docker创建MySQL容器
- bash 重定向
- 【CodeForces】#621B - Wet Shark and Bishops(思维)
- 安装xampp不能启动apache
- linux下查看所有用户及所有用户组的信息