Red de conocimiento informático - Conocimiento informático - Cómo corregir errores al usar glog y gflags

Cómo corregir errores al usar glog y gflags

El error es el siguiente:

/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

.