glog体验第一天(0)glog介绍和安装

在Ubuntu上安装glog,可以按照以下步骤进行操作:

  1. 打开终端,使用以下命令更新本地软件包列表:
sudo apt-get update
  1. 然后,使用以下命令安装glog库及其开发工具:
sudo apt-get install -y libgoogle-glog-dev

该命令将自动安装glog库及其相关依赖,并提供bin和doc目录的可执行文件、文档等资源。

  1. 安装完毕后,可以使用以下命令检查版本信息:
$ sudo dpkg -s libgoogle-glog-dev 
Package: libgoogle-glog-dev
Status: install ok installed
Priority: optional
Section: libdevel
Installed-Size: 379
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Source: google-glog
Version: 0.5.0+really0.4.0-2
Depends: libgoogle-glog0v5 (= 0.5.0+really0.4.0-2), libgflags-dev, libunwind-dev | libunwind7-dev
Description: library that implements application-level logging.
 This library provides logging APIs based on C++-style streams and
 various helper macros.
 .
 This package contains static and debug libraries and header files for
 developing applications.
Original-Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>

如果一切正常,应该会看到当前安装了glog库的版本号、维护者信息和其他相关参数。

  1. 通过dpkg -L libgoogle-glog-dev可以查看glog包所安装的内容:
$ sudo dpkg -L libgoogle-glog-dev 
/.
/usr
/usr/include
/usr/include/glog
/usr/include/glog/log_severity.h
/usr/include/glog/logging.h
/usr/include/glog/raw_logging.h
/usr/include/glog/stl_logging.h
/usr/include/glog/vlog_is_on.h
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/cmake
/usr/lib/x86_64-linux-gnu/cmake/glog
/usr/lib/x86_64-linux-gnu/cmake/glog/glog-config-version.cmake
/usr/lib/x86_64-linux-gnu/cmake/glog/glog-config.cmake
/usr/lib/x86_64-linux-gnu/cmake/glog/glog-targets-release.cmake
/usr/lib/x86_64-linux-gnu/cmake/glog/glog-targets.cmake
/usr/lib/x86_64-linux-gnu/libglog.a
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/libglog.pc
/usr/share
/usr/share/doc
/usr/share/doc/libgoogle-glog-dev
/usr/share/doc/libgoogle-glog-dev/copyright
/usr/lib/x86_64-linux-gnu/libglog.so
/usr/share/doc/libgoogle-glog-dev/changelog.Debian.gz

重点关注我们需要的头文件和库路径:
/usr/include/glog
/usr/lib/x86_64-linux-gnu/libglog.a
/usr/lib/x86_64-linux-gnu/libglog.so

猜你喜欢

转载自blog.csdn.net/HandsomeHong/article/details/132372027