opencv配置与在未安装opencv电脑上运行opencv程序
2012-05-23 17:24
309 查看
一、安装与配置
适合VC++6.0的是opencv1.0版本。可从此处下载http://www.opencv.org.cn/index.php/Download
注意:在安装的时候加入环境变量(默认安装即可)。
1、加入库文件、包含文件和资源文件
tools-options-directories
设置Iib:只需要一个,C:\Program Files\OpenCV\lib
设置include:多个,常用的都添加(注意otherlibs里面有)
设置src:多个,常用的都添加
2、在项目中运用opencv
在project - settings -all configurations (工程-选项-设置全部)中选择Link,在对象/库模块中加入静态库cvd.lib
highguid.lib cvauxd.lib cxcored.lib cvcam.lib
(貌似默认的设置是针对Win32 Debug的?project settings对话框的见左上角)
二、在未安装opencv电脑上运行opencv程序的设置
1、程序文件夹下添加一个文件夹(可名为CV)里面包含所有常用.h文件和.lib文件。
2、在StdAfx.h头文件中添加相应的需要用到的.h和.lib代码。
//添加的头文件,注意<>和""的区别
#include "cv/cv.h"
#include "cv/cxcore.h"
#include "cv/highgui.h"
//添加的lib文件,dll文件不需要添加,系统会自动搜索链接
#pragma comment(lib,"cv/cvcam.lib")
#pragma comment(lib,"cv/cxcore.lib")
#pragma comment(lib,"cv/cv.lib")
#pragma comment(lib,"cv/cvaux.lib")
#pragma comment(lib,"cv/highgui.lib")
以上添加.lib的代码相当于本文第一部分配置的时候project settings中添加.lib静态库
3、程序文件夹下或debug文件夹下添加.dll动态库。
完毕,这样该程序便可以在任何没有安装OpenCV的机器上运行。
适合VC++6.0的是opencv1.0版本。可从此处下载http://www.opencv.org.cn/index.php/Download
注意:在安装的时候加入环境变量(默认安装即可)。
1、加入库文件、包含文件和资源文件
tools-options-directories
设置Iib:只需要一个,C:\Program Files\OpenCV\lib
设置include:多个,常用的都添加(注意otherlibs里面有)
设置src:多个,常用的都添加
2、在项目中运用opencv
在project - settings -all configurations (工程-选项-设置全部)中选择Link,在对象/库模块中加入静态库cvd.lib
highguid.lib cvauxd.lib cxcored.lib cvcam.lib
(貌似默认的设置是针对Win32 Debug的?project settings对话框的见左上角)
二、在未安装opencv电脑上运行opencv程序的设置
1、程序文件夹下添加一个文件夹(可名为CV)里面包含所有常用.h文件和.lib文件。
2、在StdAfx.h头文件中添加相应的需要用到的.h和.lib代码。
//添加的头文件,注意<>和""的区别
#include "cv/cv.h"
#include "cv/cxcore.h"
#include "cv/highgui.h"
//添加的lib文件,dll文件不需要添加,系统会自动搜索链接
#pragma comment(lib,"cv/cvcam.lib")
#pragma comment(lib,"cv/cxcore.lib")
#pragma comment(lib,"cv/cv.lib")
#pragma comment(lib,"cv/cvaux.lib")
#pragma comment(lib,"cv/highgui.lib")
以上添加.lib的代码相当于本文第一部分配置的时候project settings中添加.lib静态库
3、程序文件夹下或debug文件夹下添加.dll动态库。
完毕,这样该程序便可以在任何没有安装OpenCV的机器上运行。
相关文章推荐
- 在VS2005下用C++写的程序,安装到另一台未安装VS2005的电脑上,结果出现如下的问题:““由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”。在我自己的机子上就能正常安装运行。查了一下网上的方法: 方法一: 在类似
- opencv和vs 编译生成的程序如何运行在没有安装的电脑上
- 【OpenCV】在没有安装OpenCV的电脑运行OpenCV程序
- 在没有安装OpenCV的电脑运行OpenCV程序
- 让opencv程序在没有安装opencv的电脑上运行
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- 【OpenCV】在没有安装OpenCV的电脑运行OpenCV程序
- opencv和vs 编译生成的程序如何运行在没有安装的电脑上
- opencv和vs 编译生成的程序如何运行在没有安装的电脑上
- 在没有安装Opencv的电脑上运行基于Opencv库的程序
- 在没有安装Opencv的电脑上运行基于Opencv库的程序
- 在没有安装OpenCV的电脑运行OpenCV程序
- 在没有安装opencv的电脑中运行opencv程序
- 求助:如何发布Java运用程序(能在没有安装Java运行环境的电脑上运行)
- 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行
- 解决电脑java程序的运行环境与环境变量配置的不一致的问题
- 如何在没有安装.NET Framework的电脑上运行C#程序
- Java桌面程序打包成exe——可在没装Java的电脑上安装或运行
- windows 安装程序无法将windows配置为在此计算机的硬件上运行
- 使.Net程序在未安装framework的电脑上运行(公布方法、源代码)