zoukankan      html  css  js  c++  java
  • caffe make 编译

    其实嘛,出现这个的原因在于,已经编译过啦,没有任何改动,那还烦劳编译啥呢。

     

    那Linux又是如何知道已经编译过了呢?

    那就要看makefile的规则啦。makefile的规则是所想产生的文件需要依赖很多 .o文件。若文件没有改动,.o文件也没有改动,则Linux认为,我不需要对所有的文件做任何事情。

     

    那如何让make重新编译源文件呢?

    有时候,因为系统的不同,导致运行库版本不同,则需要重新编译源文件。方法如下:

    >make clean(清除上次make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。)

    >ldconfig  (该命令通常在系统启动时运行,确保动态链接库为系统所共享。当用户安装了一个新的动态链接库时,则需手工运行该命令。)

    >make(执行makefile文件)

    这样就能够重新编译啦。

    caffe+Ubuntu  安装问题,解决:

    https://blog.csdn.net/zziahgf/article/details/72900948

  • 相关阅读:
    echart自定义浮窗 增加点击事件
    原生js学习 选择dom
    GOjs版本2.0去除水印
    js 作用域
    javaScript的原型模式
    JavaScript的基本包装类型说明
    原生js 函数 callee属性
    Vue学习-基本指令
    js函数
    Kubernetes(一):云计算发展历程
  • 原文地址:https://www.cnblogs.com/Allen-rg/p/9870725.html
Copyright © 2011-2022 走看看