【问题标题】:Caffe compilation fails: make: *** [.build_release/src/caffe/data_transformer.o] Error 1Caffe 编译失败:make: *** [.build_release/src/caffe/data_transformer.o] 错误1
【发布时间】:2015-07-03 14:33:38
【问题描述】:

我正在尝试按照http://caffe.berkeleyvision.org/installation.html#prerequisites 上的说明构建 caffe 编译时出现以下错误: (我使用 Fedora 22)

$make all
CXX src/caffe/data_transformer.cpp
In file included from ./include/caffe/blob.hpp:8:0,
                 from ./include/caffe/data_transformer.hpp:6,
                 from src/caffe/data_transformer.cpp:6:
./include/caffe/common.hpp:5:27: fatal error: gflags/gflags.h: No such file or directory
compilation terminated.
Makefile:516: recipe for target '.build_release/src/caffe/data_transformer.o' failed
make: *** [.build_release/src/caffe/data_transformer.o] Error 1

我做错了什么?

【问题讨论】:

  • 您似乎错过了 gflags 依赖项(或至少是 gflags 头文件)。
  • 通过“sudo dnf install gflags”安装 gflags 后我仍然得到同样的错误?有什么想法吗?
  • 尝试安装gflags-develgflags-dev或任何开发头包。

标签: linux makefile fedora caffe gflags


【解决方案1】:

您必须安装缺少的依赖项(gflags)。

Fedora/RHEL/CentOS:sudo yum install gflags-devel

Ubuntu:sudo apt-get install libgflags-dev

还有其他依赖的说明:

Fedora/RHEL/CentOS :http://caffe.berkeleyvision.org/install_yum.html

Ubuntu:http://caffe.berkeleyvision.org/install_apt.html

【讨论】:

    【解决方案2】:

    安装缺少的 gflag 依赖项

    wget https://github.com/schuhschuh/gflags/archive/master.zip
    unzip master.zip
    cd gflags-master
    mkdir build && cd build
    export CXXFLAGS="-fPIC" && cmake .. && make VERBOSE=1
    make 
    sudo make install
    

    【讨论】:

    • 这对我来说失败了:--找不到 GFlags(缺少:GFLAGS_INCLUDE_DIR GFLAGS_LIBRARY)--找到 Git:/usr/bin/git(找到版本“1.8.3.1”)--找不到Glog(缺少:GLOG_INCLUDE_DIR GLOG_LIBRARY)--找到 PROTOBUF:/usr/lib64/libprotobuf.so--在 /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 找到 PROTOBUF 编译器:/usr/bin/protoc CMake 错误(消息):找不到 HDF5(缺少:HDF5_LIBRARIES HDF5_INCLUDE_DIRS)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-14
    • 2017-11-14
    • 2017-07-13
    相关资源
    最近更新 更多