码迷,mamicode.com
首页 > 其他好文 > 详细

yolo环境配置

时间:2017-12-13 23:49:12      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:super   ack   erro   vol   exp   库文件   pos   编译   解决   

主要配置参考官网https://pjreddie.com/darknet/yolo/

为了能够可视化,另安装cuda+opencv

cuda版本为9.0 opencv版本为3.1.0

先安装cuda再安装opencv后可能会有版本冲突

安装完cuda以及opencv后对yolo的makefile文件进行修改,再重新编译

编译过程中报错

make: *** [obj/convolutional_kernels.o] Error 127

则修改Makefile文件

# 修改makefile

NVCC = /usr/local/cuda-8.0/bin/nvcc

重新编译仍会报错

“/usr/bin/ld: 找不到 -lippicv 

可以按如下方法解决

从opencv.pc中可以看出,pkg-config加载库的路径是/usr/local/lib,我们去这这个路径下看看,发现没有-lippicv对应的库,别的选项都有对应的库,然后我们把-lippicv对应的库(libippicv.a)放到这个路径下就好啦了。 
我的liboppicv.a在/home/ds/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64这个路径下。你的也在你自己opencv文件夹的对应路径下。 
先cd 到上面这个路径下,然后cp liboppicv.a /usr/local/lib 将这个库文件复制到/usr/local/lib下就好了。

 

参考http://blog.csdn.net/dengshuai_super/article/details/51895120

yolo环境配置

标签:super   ack   erro   vol   exp   库文件   pos   编译   解决   

原文地址:http://www.cnblogs.com/vactor/p/8034498.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!