安装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

版权声明:本文为weixin_44003563原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。