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,同上
