---
title: 源码安装gflags
description: "1. 进入“/home”目录。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/RocksDB/openmind_rocksdb6102_03_0013.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/RocksDB/openmind_rocksdb6102_03_0013.html
indexId: 67453a9c468e8a5841288ab64da6480cc0f418807cfbed568925996ede32102879
---
# 源码安装gflags

1. 进入“/home”目录。
  1 cd /home

2. 获取源码包。
  1 wget https://github.com/gflags/gflags/archive/v2.2.2.tar.gz

  1 mv v2.2.2.tar.gz gflags-2.2.2.tar.gz

3. 解压源码包。
  1 tar -zxvf gflags-2.2.2.tar.gz

4. 进入解压包。
  1 cd gflags-2.2.2

5. 新建目录。
  1 mkdir build/

6. 进入新建目录。

```
cd build/
```


7. 编译配置。
  1 cmake -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON -DINSTALL_HEADERS=ON -DINSTALL_SHARED_LIBS=ON -DINSTALL_STATIC_LIBS=ON ..

8. 编译gflags。
  1 make -j

9. 安装gflags。
  1 make install

10. 配置gflags的环境变量。

```
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
```

```
export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/include/gflags
```
