安装caffe遇到/usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o):relocation R_X86_64_32S against

gflags是使用源码安装,因此解决方法是:

进入gflags/build中,找到CMakeCache.txt

改为CMAKE_CXX_FLAGS:STRING=-fPIC

再执行就可以

export CXXFLAGS="-fPIC" && cmake .. && make VERBOSE=1
make && make install

如果之前安装好了需要执行以下命令进行卸载

sudo make unistall gflags

你可能感兴趣的:(caffe)