gflags 学习

Posted longjmp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gflags 学习相关的知识,希望对你有一定的参考价值。

一、下载

https://github.com/gflags/gflags

二、可以将gflags编译成lib

三、在需要的工程的workspace下面引入编译好的gflags动态库,在库里面写好BUILD文件,然后再需要的项目里直接写依赖编译就可以了

四、gflags里面可以定义的东西

  • DEFINE_bool: boolean
  • DEFINE_int32: 32-bit integer
  • DEFINE_int64: 64-bit integer
  • DEFINE_uint64: unsigned 64-bit integer
  • DEFINE_double: double
  • DEFINE_string: C++ string

比如:

DEFINE_int32(this_is_a_int32, 100, "这是对这个DEFINE的注释“)

 



作者:lujg12
链接:https://www.jianshu.com/p/2179938a818d
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

以上是关于gflags 学习的主要内容,如果未能解决你的问题,请参考以下文章

google gflags 库的下载和使用

用Google的gflags优雅的解析命令行参数

用Google的gflags优雅的解析命令行参数

google gflag使用方法举例

Python中使用gflags

Google开源命令行解析工具gflags