gflags, glog

通过apt安装的glog,gflags没有config.cmake,所以在一些情况下需要手动编译

1.卸载gflags&glog

只适用于通过apt安装的方式

# 1. glog
sudo apt-get remove sudo apt-get remove libgoogle-glog-dev
# 2. gflags
sudo apt-get remove libgflags-dev

然后通过以下命令检查是否删除了:

locate gflags | grep /usr

2. 安装gflags

git clone https://github.com/gflags/gflags.git
cd gflags
mkdir build && cd build
cmake .. -DGFLAGS_NAMESPACE=google -DCMAKE_CXX_FLAGS=-fPIC ..
make -j4
sudo make install

3. 安装glog

mkdir build && cd build
cmake .. 
make -j4
sudo make install