700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > fatal error: hdf5.h: No such file or directory

fatal error: hdf5.h: No such file or directory

时间:2019-04-07 16:31:51

相关推荐

fatal error: hdf5.h: No such file or directory

在编译caffe的时候,可能会出现各种找不到文件的情况。这种情况的一种解决方式是改变Makefile.config中的路径。

比如,在编译caffe的时候提醒找不到hdf5.h或者hdf5_hl.h , 错误提示为:

./include/caffe/util/hdf5.hpp:6:18: fatal error: hdf5.h: No such file or directory

这时使用命令

sudo find / -name hdf5.h 和 sudo find / -name hdf5_hl.h ,

找到相应的路径之后,把路径加到 Makefile.config中。

比如,我的hdf5.h的路径为:/usr/include/hdf5/serial/hdf5.h , 则修改Makefile.config中的项“INCLUDE_DIRS”为:

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/include/hdf5/serial /usr/local/include

如果编译caffe时提示找不到libhdf5.so , 错误提示为:/usr/bin/ld: cannot find -lhdf5

使用命令sudo find / -name libhdf5.so ,路径为:

/usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so

此时要修改Makefile.config中的项“LIBRARY_DIRS”为:

LIBRARY_DIRS := $(PYTHON_LIB) /usr/lib/x86_64-linux-gnu/hdf5/serial /usr/local/lib /usr/lib

总之,编译caffe时提示找不到一些文件时,可以使用命令“sudo find / -name 文件名” 来找到相应的路径,再把相关路径加入到文件caffe-master/Makefile.config之中即可。

---------------------

作者:西北有高楼

来源:CSDN

原文:/u014794992/article/details/83447266

版权声明:本文为博主原创文章,转载请附上博文链接!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。