caffe下build中tools文件夹内包含了大量的caffe工具,一旦消失,整个caffe就无法运行,就连生成数据格式都不可以。小编就遇到这种情况。开始想着权限问题,可是在root用户下使用 ls -l 命令并没有查找到tools下的任何文件。这是小编确信tools文件夹下没有文件了。想着需要重新安装caffe了,想想过程痛苦不堪。小编是搞C++出身,灵光一现,想起了当时安装caffe时使用过 make all 编译整个caffe环境。所以小编试了试。成功。
当caffe中某些文件误删除或者消失,可以在caffe目录下先试试使用make all 对整个caffe进行全编译,试试。有时就可以省去重装过程。