海康威视网络摄像头SDK中Demo的运行(二次开发)
2018-03-28 21:28
477 查看
我们买回来的网络摄像头可以在官网下载到SDK开发包:
下载下来SDK后我们解压,就可以看到里面包含一些开发文档以及一些Demo示例:
我们点开Demo示例,可以看到里面有各种语言的示例,这里我们以MFC为例进行说明:
这里,我们需要注意阅读编译环境说明:
其中,MFC综合示例是没有问题的,我们直接导入头文件和库文件就可以运行,但是对于分功能的示例就存在一些问题,这里我们就以分功能中的第一个为例进行演示:
由于电脑上没有安装VS2008,所以这里无视环境,直接用VS2013单向升级后打开:
打开后我们首先要进行一个地方的修改,这是SDK文档的一个失误,就是输出目录不一致,这会直接导致后面执行的出错:
这里我们选择修改配置属性→常规→输出目录(两个保持一致即可),修改为:.\bin\
接下来我们进行文件的导入,这里需要选择Debug x64,这个的选择和你下载的SDK以及你的系统有关:
右击属性,填入我们头文件的路径:
修改完成后记得点应用,同样的操作我们再添加库文件:
这是我们一定记得选择Debug为x64,否则会各种报错:
紧接着我们生成运行:
提示缺少DLL文件,这时我们把这些文件按照SDK说明文档的做法复制到bin目录下即可正常运行:
注:一定不要漏赋值,否则会造成后面程序运行出错
我们填好我们在相机激活的时候的配置信息之后,就可以顺利使用官方给的Demo了:
下载下来SDK后我们解压,就可以看到里面包含一些开发文档以及一些Demo示例:
我们点开Demo示例,可以看到里面有各种语言的示例,这里我们以MFC为例进行说明:
这里,我们需要注意阅读编译环境说明:
其中,MFC综合示例是没有问题的,我们直接导入头文件和库文件就可以运行,但是对于分功能的示例就存在一些问题,这里我们就以分功能中的第一个为例进行演示:
由于电脑上没有安装VS2008,所以这里无视环境,直接用VS2013单向升级后打开:
打开后我们首先要进行一个地方的修改,这是SDK文档的一个失误,就是输出目录不一致,这会直接导致后面执行的出错:
这里我们选择修改配置属性→常规→输出目录(两个保持一致即可),修改为:.\bin\
接下来我们进行文件的导入,这里需要选择Debug x64,这个的选择和你下载的SDK以及你的系统有关:
右击属性,填入我们头文件的路径:
修改完成后记得点应用,同样的操作我们再添加库文件:
这是我们一定记得选择Debug为x64,否则会各种报错:
紧接着我们生成运行:
提示缺少DLL文件,这时我们把这些文件按照SDK说明文档的做法复制到bin目录下即可正常运行:
注:一定不要漏赋值,否则会造成后面程序运行出错
我们填好我们在相机激活的时候的配置信息之后,就可以顺利使用官方给的Demo了:
相关文章推荐
- 基于Qt的海康威视网络摄像头SDK的二次开发(一)
- OpenCV_海康威视SDK_VS2012配置及实时预览(非海康(其他)网络摄像头IPC)二次开发
- 基于Qt的海康威视网络摄像头SDK的二次开发——摄像头登录和预览
- 海康威视 DVR IPC, IOS系统的SDK包。用于二次开发
- 微信demo下载下来运行出现 missing required architecture i386 in file “xxxxxx/libWeChatSDK.a”问题
- 【体感】Intel Realsense开发: C++环境配置+语音合成Demo (不需要硬件也能运行)
- 6410开发板运行S3C6410_DEMO.sln提示缺少SDK3.sdkcfg的错误解决方法
- Android studio导入官网sdk运行demo报错问题解决
- ArcSDE SDK For Java二次开发介绍、演示样例
- iOS开发-解决demo真机运行不了问题
- Eclipse下如何运行微信SDK_Demo
- 微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- Symbian和C++ SDK开发入门之运行
- [视频监控][海康威视]二次开发
- RMS (Rights Management Services)基于SDK2.1的二次开发环境搭建
- electron开发记录(一):安装nodejs并运行demo
- 海康威视IP摄像头基于OPENCV的二次开发
- destoon二次开发 操作数据库可运行示例
- 侠客群控引擎二次开发SDK可用方法大全(持续更新)