win10+VS2013+OPENCV如何配置于仕琪人脸检测算法
2016-07-19 23:04
453 查看
win10+VS2013+OpenCV如何配置于仕琪人脸检测算法
从opencv中文论坛见识了于老师的人脸检测算法,感觉很厉害,导师让我们自己在电脑上跑一下人家的程序。于是在github上下载了解压包,值得说道的是,为了cater for different tastes,最近更新了dll组件,新添加了64位的dll。这样配置起来更方便。1、遇到的问题
但是在VS2013建立工程以后,然后在属性里面添加了路径等等,debug(X64)时候还是有错误,一开始报错是“应用程序无法正常启动——0xc000007b”,然后directx repair 3.5修复了一下,结果再运行又出现了错误“丢失vcomp100.dll”,我又查看了C盘文件夹,并没有丢失,继续百度搜索。2、解决方案
后来发现可能是于老师的那些文件可能就是基于VS2010生成的,然后再去属性->常规里发现,确实(V100)未安装,这时候有两种办法:1、(笨办法),在13的版本上再安装VS2010,反正不冲突,但是又麻烦又占内存。
2、下载Windows SDK 7.1。网址:(点这里)
https://www.microsoft.com/en-us/download/details.aspx?id=8442
这时候网站有三个文件可供下载,你要搞清楚哪一个是64-bit的文件,下载下来然后到SDK 7.1解压的目录下,进入Setup文件夹,分别打开vc_stdamd64、vc_stdx86、WinSDKBuild_amd64,手动一个一个地安装,安装完之后,VS2013的平台工具集(platform toolset)里面就有V100和V90的选项了。
去C盘的programX86的下面MSBulid里去查看,这时候就有了V100对应的文件了。
V90的工具集可以编译了,但是如果选择V100还是无法编译的话。在控制面板里面找到VS2013,点击卸载更改,选择修复就可以了。亲自试过。
结果重新生成解决方案又出现error MSB6006:
“CL.exe”已退出,代码为 -1073741515。
这个时候只要退出杀毒软件,清理解决方案,再重新生成发现可以完美的运行了!
结语
搞编程,和电脑打交道只能是这样,遇到一个obstacle,就要谷歌一个去抠一个。相关文章推荐
- Linux Centos 通过LVM调整分区
- 架构中的设计原则
- Nginx系统学习篇(1)--基础概念
- 张宴的博客nginx+php+mysql搭建篇
- Hadoop 2.x源码包编译
- 处理浏览器兼容为题之opacity
- drbd+apache+heartbeat
- nginx安装与配置
- Hadoop伪分布式安装
- 大型网站架构演变和知识体系(转载)
- 工作日志——记录工作心得(day2):opensns 二次开发之用户扩展资料的导出
- bash正则表达式
- (1)ping www.baidu.com [ping: unknown host www.baidu.com]---(2)xshell 连接虚拟机问题---(3) 网卡重启失败
- OpenLayers3 学习-1
- Mac OpenResty安装
- HDFS--hadoop集群
- Tomcat禁止显示目录和文件列表
- Tomcat禁止显示目录和文件列表
- 利用photoshop切图
- Hadoop自学系列集(二) ---- CentOS下安装JDK