zoukankan      html  css  js  c++  java
  • yolo环境配置

    主要配置参考官网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

  • 相关阅读:
    js原型杂谈
    arguments.callee.caller
    $resource
    sql的四种匹配模式
    AMD规范
    module.ngdoc
    angularjs杂谈
    浏览器前缀
    css21规范学习
    <meta>标签
  • 原文地址:https://www.cnblogs.com/vactor/p/8034498.html
Copyright © 2011-2022 走看看