东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3731|回复: 0
打印 上一主题 下一主题

[课堂笔记] 报错:make: *** [.build_release/src/caffe/util/blocking_queue.o] Error 1

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14431
QQ
跳转到指定楼层
楼主
发表于 2019-8-10 08:19:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


make: *** [.build_release/src/caffe/util/blocking_queue.o] Error 1



编译项目源码中依赖的caffe报错:   就是make all -j16 之后出现error


原因是:当前版本的caffe的cudnn实现与 系统所安装的cudnn的版本不一致导致,系统中安装的cuDNN版本是比较新的
而当前项目中自带的caffe的cuDNN版本比较旧了!


解决办法:下载一个最新版的caffe源码,然后用其去替换旧版本caffe中的
以cudnn开头的这几类文件
cudnn_*.hpp文件  cudnn_*.cu文件   cudnn_*.cpp文件
文件的存放位置在(Caffe_Root源码的根目录):
Caffe_Root/src/caffe/layers  下的cu cpp文件
Caffe_Root/include/caffe/layers 下的hpp文件
Caffe_Root/include/caffe/util 下的cudnn.hpp文件

不一定要用最新的,只需要用一个之前在系统中编译成功过的Caffe源码项目即可


替换之后 make clean  再次编译 make all -j16  就不会出现之前的error了  warning是在所难免!




caffe-fast-rcnn make error.png (161.01 KB, 下载次数: 181)

caffe-fast-rcnn make error.png
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-4-23 17:10 , Processed in 0.175800 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表