• glog学习(一):glog的编译及demo


    windows平台:

    1.下载glog代码。下载地址: https://github.com/google/glog

    2.使用cmake工具,获得对应的工程文件sln。

    3.打开sln文件,生成对应的lib和dll。

    4.创建新工程,将头文件和库文件包含进去。写demo(copy的。具体链接找不到了……感谢!)

    #include<iostream>
    #include <logging.h>
    //using namespace std;
    
    int main()
    {
        // Start google log system:
        FLAGS_log_dir = "d:\Logs";
        google::SetLogDestination(google::GLOG_INFO, "d:\Logs\INFO_");
    
        google::InitGoogleLogging("");
        google::SetStderrLogging(google::GLOG_INFO);
        google::SetLogFilenameExtension("log_");
        google::SetLogSymlink(google::GLOG_INFO, "okay");
        FLAGS_colorlogtostderr = true;  // Set log color
        FLAGS_logbufsecs = 0;           // Set log output speed(s)
        FLAGS_max_log_size = 1024;      // Set max log file size
        FLAGS_stop_logging_if_full_disk = true;  // If disk is full
        char str[20] = "hello log!";
        LOG(INFO) << str;
        LOG(INFO) << "info test" << "hello log!";  //输出一个Info日志
        LOG(WARNING) << "warning test";  //输出一个Warning日志
        LOG(ERROR) << "error test";  //输出一个Error日志
        google::ShutdownGoogleLogging();
        system("pause");
        return 0;
    }
    

     linux平台:

    1.git下载glog

    2.configure,make,install

    3.写demo,同上

  • 相关阅读:
    购物网站被p.egou.com强制恶意劫持
    css下拉菜单
    StringToInt
    JframeMaxSize
    frameMaxSize
    inputChar
    英语要求
    sciAndSubject
    fileRename
    tensorflowOnWindows
  • 原文地址:https://www.cnblogs.com/whutao/p/10331074.html
Copyright © 2020-2023  润新知