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