【问题标题】:Using gflags library in ubuntu在 ubuntu 中使用 gflags 库
【发布时间】:2015-06-04 16:14:38
【问题描述】:

我在安装 gflags 时遇到问题。如果我使用 (https://github.com/gflags/gflags/blob/master/INSTALL.md) 中所写的 apt-get,我会收到以下错误

sudo apt-get install gflags
Reading package lists... Done
Building dependency tree        
Reading state information... Done
E: Unable to locate package gflags

如何安装 gflags?

【问题讨论】:

    标签: linux gflags


    【解决方案1】:

    在 Ubuntu 或 Debian 机器上,您可以通过以下方式获取相关软件包:

    $ apt-cache search gflags
    

    我的机器上的输出(Ubuntu 14.04):

    libgflags-dev - C++ 的命令行标志模块(开发文件)

    libgflags-doc - gflags 的文档

    libgflags2 - C++ 的命令行标志模块(共享库)

    python-gflags - Google 命令行标志模块的 Python 实现

    python-google-apputils - 适用于 Python 的 Google 应用实用程序

    所以,我想你可以像这样使用它的全名来安装它:

    $ sudo apt-get install libgflags2 libgflags-dev
    

    【讨论】:

    • 谢谢。编译gflag程序时需要添加编译标志吗?
    • 使用 make、CMake 等还是“手动”编译?一般来说,是的。至少对于链接步骤。
    • 至少对于 Ubuntu 16.04,所需要的只是 $ sudo apt-get install libgflags-dev,因为这也会自动引入 libgflags2 依赖项。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多