日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

Linux環境下使用glog日志庫的方法

發布時間:2024-05-18 點擊:159
生成linux庫
linux版本使用的centos7.3,編譯生成庫
1. ?cd glog-0.3.32. ?./configure3. makemake完成后會在.lib下生成相應的庫文件
linux下使用glog庫
linux使用靜態庫來測試,copy靜態庫libglog.a和src/glog的頭文件到自己的工程目錄,創建main.cpp文件,添加如下代碼:
/ copyright (c), 2016-2018, filename: main description: glog使用demo / #include <stdio.h> #include glog/logging.h int main() { //初始化參數 flags_logtostderr = false; //true:標準輸出,false:文件輸出 flags_alsologtostderr = true; //除了日志文件之外是否需要標準輸出 flags_colorlogtostderr = false; //標準輸出帶顏色 flags_logbufsecs = 0; //設置可以緩沖日志的最大秒數,0指實時輸出 flags_max_log_size = 10; //日志文件大小(單位:mb) flags_stop_logging_if_full_disk = true; //磁盤滿時是否記錄到磁盤 google::initgooglelogging(mqttserver); google::setlogdestination(google::glog_info,./test); log(info) << this is log; log(warning) << this is warnning; log(error) << this is error; google::shutdowngooglelogging(); }編譯:g++ main.cpp -o main -l. -lglog -lpthread
運行:./main 輸出結果如下:


百度云服務器需要強制備案嗎
商標申請類別五
阿里云服務器備份的鏡像實例
阿里云服務器低價購買與搭建
云服務器硬盤類型
增強型云服務器價格
怎么注冊自己的網站
社區新零售“鮮稻屋”獲2000萬投資