Linuxライブラリを生成する Linux版はcentos7.3を使用し、コンパイルしてライブラリを生成します
makeが完了すると、対応するライブラリファイルが.libの下に生成されます。 Linux での glog ライブラリの使用 Linux はテストに静的ライブラリを使用します。静的ライブラリ libglog.a と src/glog のヘッダー ファイルを独自のプロジェクト ディレクトリにコピーし、main.cpp ファイルを作成して、次のコードを追加します。 /******************************************************** 著作権 (C) 2016-2018、 ファイル名: main 説明: Glog の使用デモ ****************************************************************/ #include <stdio.h> #include "glog/logging.h" int メイン() { //初期化パラメータ 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) << "これはログです"; LOG(WARNING) << "これは警告です"; LOG(ERROR) << "これはエラーです"; google::ShutdownGoogleLogging(); } コンパイル: g++ main.cpp -o main -L. -lglog -lpthread 実行: ./main 出力は次のようになります。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: 人気の宇宙飛行士ウォッチフェイスをJavaScriptで実装するための完全なコード
>>: Mysql は、デッドロック問題を解決するために kill コマンドを使用します (実行中の特定の SQL ステートメントを強制終了します)。
異なるサーブレット パスを構成するときに、次の 2 つのエラーが発生しました。 java.lang....
1. Dockerコンテナを起動する以下のコマンドを使用して新しい Docker コンテナを起動しま...
この実験では、空のデータベース、オフライン、オンラインの 3 つのモードで、1 つのマスターと 2 ...
目次Matlab セントロイドアルゴリズムMatlab はクローズドな商用ソフトウェアであり、米国政...
最近、WeChat アプレットを作成しているのですが、いくつか問題が発生しました。インターネットでい...
目次インストール手順環境設定実行構成インストール手順ダウンロードアドレス: バージョン6.0 最初に...
MySQL では lastIndexOf に似た関数を使用する必要がある場合もありますが、すぐに使用...
目次ロックの概要ロックの分類データベース操作の粒度データ操作の種類MySQL ロックさまざまなストレ...
序文MySQL の rowid の概念については聞いたことがあるかもしれませんが、テストや実践が難し...
目次1. プロセス2. コアアーキテクチャ2.1 サーバー層の基本コンポーネントの紹介3. ステート...
この記事の例では、ページング効果表示を実現するためのミニプログラムの具体的なコードを参考までに共有し...
これは、よく使われるけれども忘れられがちな CSS 実装方法のコレクションです。抜けや追加があれば、...
目次序文1. ignore を挿入2. 重複キーの更新時3. を置き換える要約する序文Mysql は...
1. <dl>はリストを定義し、<dt>はリスト内の項目を定義し、<d...
会社の基準により、特定のユーザーだけに Linux システムへのアクセスを許可することができます。あ...