编译caffe出错如下,百思不得其解,错误如下:

 86%] Linking CXX executable train_net
../lib/libcaffe.so: undefined reference to `H5LTget_dataset_ndims'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_int'
../lib/libcaffe.so: undefined reference to `H5LTfind_dataset'
../lib/libcaffe.so: undefined reference to `caffe::BlockingQueue<caffe::Batch<double>*>::pop(std::string const&)'
../lib/libcaffe.so: undefined reference to `google::base::CheckOpMessageBuilder::NewString()'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_double'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_int'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_float'
../lib/libcaffe.so: undefined reference to `google::protobuf::internal::NameOfEnum(google::protobuf::EnumDescriptor const*, int)'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_float'
../lib/libcaffe.so: undefined reference to `H5LTget_dataset_info'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_string'
../lib/libcaffe.so: undefined reference to `caffe::BlockingQueue<caffe::Batch<float>*>::pop(std::string const&)'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_double'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_string'
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/test_net.dir/build.make:127: tools/test_net] Error 1
make[1]: *** [CMakeFiles/Makefile2:510: tools/CMakeFiles/test_net.dir/all] Error 2
../lib/libcaffe.so: undefined reference to `H5LTget_dataset_ndims'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_int'
../lib/libcaffe.so: undefined reference to `H5LTfind_dataset'
../lib/libcaffe.so: undefined reference to `caffe::BlockingQueue<caffe::Batch<double>*>::pop(std::string const&)'
../lib/libcaffe.so: undefined reference to `google::base::CheckOpMessageBuilder::NewString()'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_double'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_int'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_float'
../lib/libcaffe.so: undefined reference to `google::protobuf::internal::NameOfEnum(google::protobuf::EnumDescriptor const*, int)'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_float'
../lib/libcaffe.so: undefined reference to `H5LTget_dataset_info'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_string'
../lib/libcaffe.so: undefined reference to `caffe::BlockingQueue<caffe::Batch<float>*>::pop(std::string const&)'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_double'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_string'
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/train_net.dir/build.make:127: tools/train_net] Error 1
make[1]: *** [CMakeFiles/Makefile2:548: tools/CMakeFiles/train_net.dir/all] Error 2
In file included from /usr/include/boost/type_traits/ice.hpp:15:0,from /usr/include/boost/python/detail/def_helper.hpp:9,from /usr/include/boost/python/class.hpp:29,from /usr/include/boost/python.hpp:18,from /home/standnail/Git/caffe-lstm/tools/caffe.cpp:2:
/usr/include/boost/type_traits/detail/ice_or.hpp:17:71: note: #pragma message: NOTE: Use of this header (ice_or.hpp) is deprecated# pragma message("NOTE: Use of this header (ice_or.hpp) is deprecated")^
In file included from /usr/include/boost/type_traits/ice.hpp:16:0,from /usr/include/boost/python/detail/def_helper.hpp:9,from /usr/include/boost/python/class.hpp:29,from /usr/include/boost/python.hpp:18,from /home/standnail/Git/caffe-lstm/tools/caffe.cpp:2:
/usr/include/boost/type_traits/detail/ice_and.hpp:18:72: note: #pragma message: NOTE: Use of this header (ice_and.hpp) is deprecated# pragma message("NOTE: Use of this header (ice_and.hpp) is deprecated")^
In file included from /usr/include/boost/type_traits/ice.hpp:17:0,from /usr/include/boost/python/detail/def_helper.hpp:9,from /usr/include/boost/python/class.hpp:29,from /usr/include/boost/python.hpp:18,from /home/standnail/Git/caffe-lstm/tools/caffe.cpp:2:
/usr/include/boost/type_traits/detail/ice_not.hpp:17:72: note: #pragma message: NOTE: Use of this header (ice_not.hpp) is deprecated# pragma message("NOTE: Use of this header (ice_not.hpp) is deprecated")^
In file included from /usr/include/boost/type_traits/ice.hpp:18:0,from /usr/include/boost/python/detail/def_helper.hpp:9,from /usr/include/boost/python/class.hpp:29,from /usr/include/boost/python.hpp:18,from /home/standnail/Git/caffe-lstm/tools/caffe.cpp:2:
/usr/include/boost/type_traits/detail/ice_eq.hpp:17:71: note: #pragma message: NOTE: Use of this header (ice_eq.hpp) is deprecated# pragma message("NOTE: Use of this header (ice_eq.hpp) is deprecated")^
[ 86%] Linking CXX executable caffe
../lib/libcaffe.so: undefined reference to `H5LTget_dataset_ndims'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_int'
../lib/libcaffe.so: undefined reference to `H5LTfind_dataset'
../lib/libcaffe.so: undefined reference to `caffe::BlockingQueue<caffe::Batch<double>*>::pop(std::string const&)'
../lib/libcaffe.so: undefined reference to `google::base::CheckOpMessageBuilder::NewString()'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_double'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_int'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_float'
../lib/libcaffe.so: undefined reference to `google::protobuf::internal::NameOfEnum(google::protobuf::EnumDescriptor const*, int)'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_float'
../lib/libcaffe.so: undefined reference to `H5LTget_dataset_info'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_string'
../lib/libcaffe.so: undefined reference to `caffe::BlockingQueue<caffe::Batch<float>*>::pop(std::string const&)'
../lib/libcaffe.so: undefined reference to `H5LTread_dataset_double'
../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_string'
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/caffe.bin.dir/build.make:127: tools/caffe] Error 1
make[1]: *** [CMakeFiles/Makefile2:472: tools/CMakeFiles/caffe.bin.dir/all] Error 2
make: *** [Makefile:128: all] Error 2

解决方案:

加入我的caffe路径是/home/feng/caffe,那么修改如下:

cmake -DBLAS=open ../caffe/

然后打开make.config文件,修改BLAS:

BLAS := open

OK!

Caffe编译错误记录(../lib/libcaffe.so: undefined reference to `H5LTmake_dataset_string'....)相关推荐

  1. Caffe 编译错误记录

    Caffe 编译错误记录 装了opencv 3之后,以前可以编译成功的的caffe总是出现错误,现记录下来,作为备份: 1.build_release/lib/libcaffe.so:对'cv::im ...

  2. lua-5.2.3编译问题记录quot;libreadline.so: undefined reference to `PC#39;quot;

    作者:zhanhailiang 日期:2014-10-21 [root@~/software]# cd lua-5.2.3 [root@~/software/lua-5.2.3]# make linu ...

  3. 记录下编译u-boot提示错误:stdio.c:252: undefined reference to `serial_putc'的处理

    在编译u-boot时提示以下错误: stdio.c:252: undefined reference to `serial_putc' 百度发现网友已经解决该错误. 解决的办法是: 1.输入以下命令: ...

  4. 安装fastdfs出现/usr/local/lib/libfastcommon.so: undefined reference to `fcntl64@GLIBC_2.28‘

    完整报错如下: /usr/local/lib/libfastcommon.so: undefined reference to `fcntl64@GLIBC_2.28' collect2: error ...

  5. qt creator编译qt工程时报错:undefined reference to

    qt creator编译qt工程时报错:undefined reference to qt creator编译qt工程时报错 该错误指向了本地文件,且经过调研知道,该类错误一般都是链接问题. 仔细查看 ...

  6. 解决caffe编译时//usr/lib/x86_64-linux-gnu/libSM.so.6: undefined reference to `uuid_unparse_lower@UUI

    我在编译安装RefineDet的caffe版遇到//usr/lib/x86_64-linux-gnu/libSM.so.6: undefined reference to `uuid_unparse_ ...

  7. Eclipse编译时函数报错:Undefined reference to 'pthread_create'

    Eclipse + CDT: pthread_create函数编译时报错:undefined reference to `pthread_create' undefined reference to ...

  8. 问题记录vips.h:133: undefined reference to `vips_reduce‘ collect2: error: ld returned 1 exit status

    @[TOC]背景 ubuntu下go build 出错: # github.com/h2non/bimg /tmp/go-build2910330990/b131/_x005.o: In functi ...

  9. 重新编译php又出错了。undefined reference to `php_xx

    2019独角兽企业重金招聘Python工程师标准>>> main/rfc1867.lo(.text+0x1c): In function `php_mb_flush_gpc_vari ...

最新文章

  1. 2021年大数据Spark(一):框架概述
  2. [Spring MVC] - @ModelAttribute使用
  3. Wayland 源码解析之代码结构
  4. Python将时长转换为MM:SS格式
  5. 解决电脑总是“正在识别”,无法获取合法地址
  6. 虚拟机VMware tools安装
  7. 带你认识PLC输入的源型与漏型接法
  8. Android 计算视频的fps
  9. java 词典 分词_java分词中 用户自定义词典有什么要求
  10. 生成带参数微信公众号二维码
  11. 123457123457#0#-----com.yuming.YiZhiFanPai01--前拼后广--益智早教游戏记忆翻牌cym
  12. ps3本服务器维修,ps3端ftp服务器
  13. 疫情肆虐,延迟返工,今年的“金三银四”还能照常进行吗?
  14. Camera sensor 基本知识
  15. 计算机中关于数字的进制转换
  16. 关于CSP-S2021
  17. java 流 改变编码_Java-IO流之转换流的使用和编码与解码原理
  18. synchronized源码解析
  19. PTA浙大版《C语言程序设计(第4版)》题目集(参考代码)
  20. Turbo WinMD5 0.42

热门文章

  1. 几种常见的功能性脑网络划分方式
  2. python 求组合数最快方法_python求二项式系数的几种方法及性能对比
  3. 扫雷、空当接龙:Windows小游戏的大任务
  4. 《Linux/UNIX OpenLDAP实战指南》——2.7 OpenLDAP用户以及与用户组相关的配置
  5. OSChina 周二乱弹 —— 理解超算排名这个事,竟然超出了很多人的智商
  6. 去哪儿网支付系统架构演进(下篇)
  7. [terry笔记]对人员列表文件进行数据库操作
  8. 就业该选择好的公司、职业还是行业?
  9. 数字生活网络联盟(DLNA)
  10. 【2017年第2期】大数据的若干基础研究方向