問題タブ [glog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Google glog のロギング ディレクトリを変更する
Google glog の出力ディレクトリを変更するにはどうすればよいですか?
見つけただけgoogle::SetLogDestination(google::LogSeverity, const char* path)
試してみました:
しかし、何も書かれていませんでした!
ところで、軽量で使いやすく、スレッドセーフなライブラリを他に提案する場合は、お知らせください。
助けてくれてありがとう!
c++ - GLOG - 出力ファイルのログは作成されません
プロジェクトに GLOG lib を実装しようとしていますが、コンソール出力しか得られず、関連付けられた重大度でファイル ログを作成することはできません。これが私のコードです: Linux (ubuntu) 用に開発しています。
何か助けて?? 事前にthx!
c++ - Ceres Solver: ロギングを無効にできません (google glog)
プロジェクトにceresソルバーを使用しています。ceres::Solve
関数を呼び出すと、ライブラリは次のような行を出力し始めます:
これらの中間ステップのログを無効にしようとしましたが、今のところ成功していません。クラスのコンストラクターで次の行を呼び出しています。
ソルバーを呼び出すときに設定するオプションは次のとおりです。
ceres のロギングは事実上無効になっているように思えますが、その依存ライブラリ (つまり、SuiteSparse) のロギングはそうではありません。
この迷惑なログを無効にする方法について誰か考えがありますか?
compilation - Glog のコンパイル時のエラー
'./configure' を実行した後に 'make' を実行して glog をコンパイルすると問題が発生し、エラーが発生しました。
アーキテクチャ x86_64 の未定義シンボル: "testing::internal::StrStreamToString(std::__1::basic_stringstream, std::__1::allocator > )"、次から参照: testing::internal::String testing::internal:: logging_unittest-logging_unittest.o の StreamableToString(void const const&) testing::internal::String testing::internal::StreamableToString(int const&) logging_unittest-logging_unittest.o ld の ld: アーキテクチャ x86_64 のシンボルが見つかりませんでした: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください) make: * [logging_unittest] エラー 1
Mac OS X で glog-0.3.3 を使用しています。glog のコンパイル中にテストを無効にするにはどうすればよいですか?
別のコンテキストでは、Macport を使用して glog と gflags をインストールし、小さなプログラムを実行しました。エラーが生成されます:「エラー: 不明なコマンド ライン フラグ 'logtostderr'」
それがgflagsへのリンクの問題だと思います。では、どうすれば修正できますか。ありがとう
python - 不明なコマンド ライン フラグ 'logtostderr'
このサイトでこの SIFT プログラムを実行しています: https://github.com/sanchom/sjm
プログラムを実行するまで、すべてがうまくいきます。
出力には、次の行が何千回も表示されます。
ここで提案されているように、いくつかの解決策を確認しました。
https://code.google.com/p/google-glog/issues/detail?id=17&q=glog%20gflagsでも
私がしたことはGLOG_logtostderr=1
、プログラムを実行する前に追加することです:
しかし、それは私にとってはうまくいきませんでした。
私の知る限り、Gflags と Glog のリンクに関連する問題です。しかし、私はまだそれを解決する方法についてのアイデアを持っていません。助けてください。ありがとう!
c++ - デバッグ モードをサポートする c++ ログ ライブラリ
google-glog ログ ライブラリには、パフォーマンス上の理由から NDEBUG が定義されている場合にログ メッセージがコンパイルされるデバッグ モードがあります。
Boost.Log には似たようなものがありますか?
c++ - Google ログ (glog) をファイルにリダイレクトする
ログメッセージを出力するためにglogをcoutまたはcerrに使用するライブラリ(静的にリンクされた)を使用する小さなコンソールアプリケーションがあります。これらのメッセージをファイルにリダイレクトしたいのですが、ここで指定された方法を使用してもうまくいきません (cout と cerr の両方で試しました)。
これはサードパーティのライブラリであり、コードはありませんが、このライブラリがログに glog を使用していることは確かです。
どうすればそれをファイルにリダイレクトできますか?
どうもありがとう!
ubuntu-12.04 - Ubuntu 12.04 で glog がコンパイルされない
「glog」をインストールしようとしましたが、「make」を押すと、次のエラー メッセージが表示されてコンパイルが失敗します。
src/logging_unittest.cc:1206:1: エラー: 'FlagSaver' はこのスコープで宣言されていません src/logging_unittest.cc:1206:1: 注: 代替案: /usr/local/include/gflags/gflags.h:277 :23: 注:
'gflags::FlagSaver' src/logging_unittest.cc:1206:1: エラー: 予想される ';' 'fs' make の前: *** [logging_unittest-logging_unittest.o] エラー 1
すでに gflags をインストールしましたが、明らかに gflags と共にインストールされた機能を見つけることができません。LD_LIBRARY_PATH を変更する必要がありますか?
(オプション "-DGFLAGS_NAMESPACE=google" を使用してソースから gflags をコンパイルしようとしましたが、役に立ちませんでした)