問題タブ [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 ログ ファイルを作成する
time_pid_string を追加せずに、「foobar.log」という形式の単純なログファイルを作成したいと考えています。これは、Windows 上の MSVC++ 用です。
私が試してみました
ただし、これにより、「foobar.logyyyymmdd-mmmmm.nnnn」という形式のログ ファイルが生成されます。
助言がありますか?
c++ - VLOG は Google Logging Library (glog) では機能しません
私の目的は単純です: glog ライブラリによって提供される VLOG(5) によって出力されたログをどうにかして見ることです。
次のコードがあります。
ここで手動でフラグを設定しても ( FLAGS_logtostderr
and FLAGS_v
)、コマンド ラインから渡しても ( --v=10
)、文字列 "vlog" はどこにも見つかりません\tmp
。ただし、出力パスは変更していないと思います。
ここで何かが恋しいですか?有効にする方法はありVLOG
ますか?
python - Caffe - libglog.0.dylib プラグインの使用中に Python が予期せず終了する
Caffe を使用してディープ ビジュアライゼーション ツールボックスを実行しようとしています
仕様:
- マック OS X 10.10
- Python2.7
import caffe
正常に動作します
実行しようとする./run_toolbox.py
と、アラートが表示されます:
libglog.0.dylib プラグインの使用中に Python が予期せず終了する
コンソール出力:
* 失敗のスタック トレースを確認してください: * 1 39095 abort ./run_toolbox.py
brew reinstall glog
うまくいかず、どこから始めればよいかわかりません。
go - goテストを実行するためにglogを完全にシャットダウンするには?
自分のコードのテスト コードを書いていて、100% のコード カバレッジを得たいと考えています。
これはglog.Fatal()
、たとえば、コーナー ケースをテストすることを意味します。
したがって、最初に必要なのは、glog をテストしていないため、glog による出力を無効にすることです。/tmp
そのため、ファイルを生成したりメッセージを吐き出したりせずに go test を実行できますstderr
。
2 番目に必要なことは、呼び出しがglog.Fatal()
テストos.Exit()
の実行に干渉しないことです。
どうすればそれを達成できますか?
c++ - Google Logger と cout の両方に送信するにはどうすればよいですか?
ソースコードに情報項目と進行状況の出力が含まれている C++ プロジェクトで Google ロガー (glog) を使用しています。
また、GLOG を使用して情報項目をログに記録できます。
コードベース全体ですべてのstd::cout
ステートメントを変更することはできません (サードパーティなどのサブリポジトリを使用していて、独自のログステートメントをそれらに追加できないため)、これにより if-else 構造を使用できなくなります (これはとにかく醜い、すべての単一の出力ステートメントをロジックでラップします)。
stdout
では、出力を GLogに複製するにはどうすればよいでしょうか?
おそらく役に立つ: 実際には、これを同時に行う必要はありません。{CONSOLE, LOGS, BOTH} のような選択肢があると便利ですが、{CONSOLE, LOGS} の間のより単純な選択肢にも我慢できます。
また、経験豊富なプログラマーですが、C ++の初心者なので、これが非常に単純な場合。申し訳ありません - そして事前に感謝します!
c++ - windows.h と google glog (glog/logging.h) の両方を使用する C++ プログラムをコンパイルするには?
ライブラリ A と B の 2 つのライブラリがあります。ライブラリ B は自分のライブラリであり、その中に「windows.h」が必要です。また、一部の機能については、サードパーティのライブラリ A を使用する必要があります。A は Google ロギング ライブラリを使用しており、ここに問題があります。
最初のエラーは次のとおりです。
「あ」の前に GLOG_NO_ABBREVIATED_SEVERITIES を定義したのですが、その後、奇妙なリンク エラーが発生しました。ここで提案されているすべてのソリューションをテストしましたが、どれも機能しません。
「windows.h」を使用するプロジェクトで glog を使用する他の方法はありますか?
編集 :
リンカー エラーは次のとおりです。
c++ - Windows に GLog をインストールする
OpenCV で SFM モジュールを使用するには、GLog をインストールする必要があります。
ソースコードへのリンクはすでに見つけましたが、システムにインストールする方法がよくわかりません。経験があまりないからです。
「README.windows」ファイルもありますが、あまり役に立ちません。WindowsとMicrosoft Visual Studio 2013
を使用しています。