Linux下安装glog和gflags
来源:互联网 发布:wireshark抓端口 编辑:程序博客网 时间:2024/06/16 09:59
安装glog和gflags
1.下载
git clone https://github.com/google/glog
2.配置
sudo apt-get install autoconf automake libtool
3.编译&安装
进入源码根目录(glog文件夹)
./autogen.sh
./configure
make -j 24
sudo make install
4..下载gflags
git clone https://github.com/gflags/gflags
- 编译&安装
进入源码目录(即gflags文件夹)
cmake .
make -j 24
sudo make install
6.简单示例
#include <glog/logging.h> //#include<gflags/flags.h> int main(int argc,char* argv[]) { // 要使用下面的api,需要安装额外的gflags,以及添加上面注释的头文件 // google::ParseCommandLineFlags(&argc, &argv, true); // Initialize Google's logging library. google::InitGoogleLogging(argv[0]); //需要先在本目录下先建立有个名为“log”的文件夹,否则会报错 FLAGS_log_dir = "./log"; //or google::SetLogDestination(google::GLOG_INFO, "./log_"); LOG(INFO) << "hello world"; return 0; }
编译时加上glog的动态库
如:g++ test.cc -lglog -lgflags -lpthread -o test
注意,再次提醒,log目录要事先创建好再在程序中指定才行。
然后,运行该程序,可以在log文件夹中找到一个文件,记录“hello world”的相关日志信息。
阅读全文
0 0
- Linux下安装glog和gflags
- linux下使用gflags编译glog
- Windows VisualStudio 下使用glog gflags
- glog/gflags:linux下用cmake通过MinGW-w64交叉编译生成windows版本静态库
- C++-glog/gflags/protobuf
- 如何用blade来调用glog和gflags
- 如何解决使用glog和gflags时遇到的错误
- glog安装和使用方法
- gflags 安装
- window环境下glog的安装
- CentOS下安装配置Google GLog
- window环境下glog的安装
- arm-linux系统下加入glog日志
- glog的安装,配置和使用
- windows和linux环境下使用google的glog日志库
- 【Caffe】手动安装CUDA, cuDNN, opencv 3, boost, glog, gflags, protobuf, nccl指南,以及各种问题的解决方法(CentOS 6.9)
- Google gflags安装
- glog的使用方法vs下配置和使用
- Laravel基础-Crypt的加密解密和配置原生SESSION
- libcurl api介绍
- linux wc命令解析与示例
- RTMP-共享数据
- Android开发:xml的shape和selector和layer-list的(详细说明)
- Linux下安装glog和gflags
- 面向对象笔记整理
- POJ 2406 字符串a的n次方 kmp
- Spring项目中无法引入@Resource注解
- php开发环境介绍
- linux 防火墙开启和配置防火墙端口
- EasyUI下拉框的使用和三目运算符的使用(基础)
- Spark Streaming从Kafka中获取数据,并进行实时单词统计,统计URL出现的次数
- 常用类笔记