OpenCV学习笔记(五):OpenCV2.4.13+VS2013的配置(非本机使用)
2016-12-08 19:54
453 查看
要想将使用了OpenCV的程序运行在没有安装OpenCV的电脑上,需要将OpenCV的动态链接库(DLL)或静态链接库(LIB)进行打包,本文讲解使用静态链接库的方法。通过本文的方法,可以在VS2013生成的程序中自动打包所需的OpenCV库,可以让程序运行在没有安装OpenCV的电脑上。
D:\library\opencv2413\build\include
D:\library\opencv2413\build\include\opencv
D:\library\opencv2413\build\include\opencv2
VC++目录->库目录,填入:
D:\library\opencv2413\build\x86\vc12\staticlib
不要使用D:\library\opencv2413\build\x86\vc12\lib
release模式下选择“多线程调试 (/MT)”
vfw32.lib
comctl32.lib
zlibd.lib
libjasperd.lib
libjpegd.lib
libpngd.lib
libtiffd.lib
IlmImfd.lib
opencv_core2413d.lib
opencv_imgproc2413d.lib
opencv_highgui2413d.lib
opencv_ml2413d.lib
opencv_video2413d.lib
opencv_features2d2413d.lib
opencv_calib3d2413d.lib
opencv_objdetect2413d.lib
opencv_contrib2413d.lib
opencv_legacy2413d.lib
opencv_flann2413d.lib
release模式下填:
vfw32.lib
comctl32.lib
zlib.lib
libjasper.lib
libjpeg.lib
libpng.lib
libtiff.lib
IlmImf.lib
opencv_core2413.lib
opencv_imgproc2413.lib
opencv_highgui2413.lib
opencv_ml2413.lib
opencv_video2413.lib
opencv_features2d2413.lib
opencv_calib3d2413.lib
opencv_objdetect2413.lib
opencv_contrib2413.lib
opencv_legacy2413.lib
opencv_flann2413.lib
修改VC++目录
通用属性->VC++目录->包含目录填入一下三行:D:\library\opencv2413\build\include
D:\library\opencv2413\build\include\opencv
D:\library\opencv2413\build\include\opencv2
VC++目录->库目录,填入:
D:\library\opencv2413\build\x86\vc12\staticlib
不要使用D:\library\opencv2413\build\x86\vc12\lib
代码生成方式
通用属性->C/C++->代码生成->运行库选择“多线程调试 (/MTd)”release模式下选择“多线程调试 (/MT)”
附加依赖项
通用属性->连接器->输入->附加依赖项,填入:vfw32.lib
comctl32.lib
zlibd.lib
libjasperd.lib
libjpegd.lib
libpngd.lib
libtiffd.lib
IlmImfd.lib
opencv_core2413d.lib
opencv_imgproc2413d.lib
opencv_highgui2413d.lib
opencv_ml2413d.lib
opencv_video2413d.lib
opencv_features2d2413d.lib
opencv_calib3d2413d.lib
opencv_objdetect2413d.lib
opencv_contrib2413d.lib
opencv_legacy2413d.lib
opencv_flann2413d.lib
release模式下填:
vfw32.lib
comctl32.lib
zlib.lib
libjasper.lib
libjpeg.lib
libpng.lib
libtiff.lib
IlmImf.lib
opencv_core2413.lib
opencv_imgproc2413.lib
opencv_highgui2413.lib
opencv_ml2413.lib
opencv_video2413.lib
opencv_features2d2413.lib
opencv_calib3d2413.lib
opencv_objdetect2413.lib
opencv_contrib2413.lib
opencv_legacy2413.lib
opencv_flann2413.lib
相关文章推荐
- python中使用OpenCV进行人脸检测的例子
- opencv 做人脸识别 opencv 人脸匹配分析
- 使用opencv拉伸图像扩大分辨率示例
- Android Studio中配置OpenCV库开发环境的教程
- 基于C++实现kinect+opencv 获取深度及彩色数据
- visual studio 2012安装配置方法图文教程 附opencv配置教程
- OpenCV 2.4.3 C++ 平滑处理分析
- Python中使用OpenCV库来进行简单的气象学遥感影像计算
- 利用Python和OpenCV库将URL转换为OpenCV格式的方法
- python结合opencv实现人脸检测与跟踪
- Python环境搭建之OpenCV的步骤方法
- Python+Opencv识别两张相似图片
- Python实现OpenCV的安装与使用示例
- 在树莓派2或树莓派B+上安装Python和OpenCV的教程
- opencv-python学习一--人脸检测
- Android Studio配置Opencv环境
- Visual C++ on linux的使用
- 在Ubuntu上安装OpenCV3.0和Python-openCV的经历
- 使用 Java 开发 OpenCV 应用
- OpenCV配置,从来没有这么简单!