問題タブ [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.

0 投票する
4 に答える
10974 参照

go - コードから glog のログ ディレクトリを設定するにはどうすればよいですか

golangソースコードでログディレクトリを設定/変更する方法を知っている人はいますか? -log_dir=コマンドラインではなく、ソースコードでログディレクトリを設定したい

0 投票する
2 に答える
1288 参照

c++ - glog 詳細ログ & Boost プログラム オプション

私は自分のコードで使用しており、 (google logging library)boost program optionsを使用して詳細ログを追加しようとしています。glog

問題はboost、コマンド ライン オプションを取得することであり、--vフラグを使用して詳細ログを制御できないことです。minloglevelコードからを設定する方法はありますか? プログラムでそれを行うための関数またはマクロを見つけることができませんでした...

0 投票する
1 に答える
1305 参照

c++ - cmake が間違ったライブラリを選択するのはなぜですか?

glog ライブラリを選択するために、cmake に次の行があります。

リリースフォルダーには、次のファイルがあります。

しかし、cmake を実行すると、GLOG_LIBRARY が libglog_static.lib に設定されていることがわかります。

なぜcmakeは間違ったライブラリを取得するのですか?

0 投票する
2 に答える
2020 参照

caffe - caffe の libgflags 不正な値エラー

必要なすべてのライブラリをリンクし、caffee confige はスムーズに実行されました。しかし、ライブラリを作成しようとすると、次のエラーが発生します。

/usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o): `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' に対する再配置 R_X86_64_32S は使用できません共有オブジェクトを作成するとき。-fPIC で再コンパイル /usr/local/lib/libgflags.a: シンボルを読み取れませんでした: 値が正しくありません

libgflags および glog のトラブルシューティング Web サイトで、この問題の「回避策」を見つけました: https://code.google.com/p/google-glog/issues/detail?id=201

しかし、私はそれらを試しましたが、うまくいかないようです。何か不足していますか?元の Makefile.config ファイルの行のコメントを外していないのでしょうか? *現在、CUDA や並列コンピューティングを使用していないラップトップに caffe をインストールしています。

0 投票する
2 に答える
15755 参照

python - GLOG_minloglevel=1 を設定して、Caffe からのシェルへの出力を防止します

ニューラルネットをロードするときにシェルに大量の出力を出力しているCaffeを使用しています。
その出力を抑制したいと思います。これGLOG_minloglevel=1は、Python スクリプトの実行時に設定することで実行できると思われます。私は次のコードを使用してそれを試みましたが、それでもネットのロードからすべての出力を取得します。出力を正しく抑制するにはどうすればよいですか?

0 投票する
2 に答える
5964 参照

c++ - Linux で CMake を使用して Google glog をビルドする

より大きなプロジェクトの一部として CMake を使用してGoogle glogを構築したい(ソリューション、Visual Studio の言葉で)。結果として欲しいもの:

構成でソリューションをビルドし、Debugファイルをxxxフォルダーにインストールします。

わかりました、glogメインソリューションのサブプロジェクトです:

Windows ではすべて問題ありません ( CMakeLists.txt を参照): すべてが期待どおりに動作します。

glogLinux でビルドするには、 .h.in(他の作業の中でも) ファイルも構成する必要があります。CMakeconfigure_fileが機能しません:ファイルはあり.hますが、ファイルのみが含まれています#undef。しかし、 は正常に動作glogするので、 ExternalProject_Add()が役立つ可能性があることが./configureわかりました。

そしてcmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX:PATH=xxx .うまく動作しますcmake --build . --target install --config Debugが、私に与えます:

を呼び出すcmake --build . --config Debugと、glog をビルドして にインストール/usr/local/libします。次の試行:

にファイルをインストールせずxxx、ビルドするだけglog-prefix/src/glog-build/です。

わかりました、私はそれを機能させる方法がわかりません..そしてどのように

  1. インストールディレクトリを指定
  2. lib ビルド タイプ (静的/共有)
  3. 構成タイプ (デバッグ/リリース) - 動作するかどうかは不明

Windows では、glog のドキュメントによると、2 番目のケースでは次のようにします。

助けてくれてありがとう

0 投票する
0 に答える
330 参照

macos - OS X で Google glog が静かにクラッシュする

OS X の C++ でプロジェクトをプログラミングしています。さまざまな理由 (互換性、OpenMP など) から、g++ を使用してコンパイルする必要があります。homebrew を使用して g++-4.9 をインストールしました。

Google ログ ライブラリを使用したいのですが、サイレント クラッシュが発生し続けます。ただし、Google gflags ライブラリは問題なく動作します。これらも自作でインストールしました。

自作がclang++でコンパイルされていることが原因かとしばらく疑っていたので、 configure コマンドに CXX=g++-4.9 と CXXFLAGS=-std=c++11 を追加しましたが、何も変わりませんでした。

サイレント クラッシュ レポートを添付しました。

singleexperiment:179 には行が含まれていますLOG(INFO) << "Hello";