Cómo corregir errores al usar glog y gflags
/usr/local/lib/libgflags.a: error al agregar símbolos: valor incorrecto Collect2: error: ld devolvió 1 estado de salida
glog está instalado como siguiente:
sudo apt-get install build-essential
sudo apt-get install vim cmake git
sudo apt-get install libprotobuf- dev libleveldb- dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
En la instalación anterior, también instalé gflags , no solo Entonces, también descargué el código fuente de gflags de git y lo instalé.
Solución:
Compilé el código fuente de gflags descargado y agregué export CXXFLAGS="-fPIC" y hice VERBOSE=1 en cmake, luego puedo trabajar normalmente. Usé gflags y glog.
Es decir:
exportar CXXFLAGS="-fPIC" && cmake && make VERBOSE=1
make && make install
.