問題タブ [gflags]

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 投票する
2 に答える
3454 参照

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 のリンクに関連する問題です。しかし、私はまだそれを解決する方法についてのアイデアを持っていません。助けてください。ありがとう!

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

windbg - GFlags ハングした GUI で停止する

今日、GFlags オプションStop on hang GUIがGFlags ユーザー インターフェイスのKernel Flagsタブに表示される理由を知りたいと思いました。カーネルには、ハングする可能性のある GUI がありますか?

そこで、マイクロソフトから情報を取得しようとしましたが、MSDN は次のように述べています。

Stop on hang GUI フラグが GFlags に表示されますが、Windows には影響しません。

だから私はさらに疑問に思っています.GUIを持っているカーネルのカーネルフラグですが、それはWindowsカーネルではありませんか?

実用的ではないように思えますが、これを説明できる人はいますか?

また、 WinDbg からより多くの情報を取得しようとしました.hh !gflagが、これが Windows では機能しないという声明すら出ていません。

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

registry - グローバル フラグ (gflags) のレジストリ キー

現在、いわゆる「イメージ」のデバッグ ツール GFlags を使用して「DLL によるヒープ タグ付けを有効にする」フラグを削除しようとしているときにエラーが発生しました: デバッグしていたアプリケーションです。

「レジストリ エラー 5 を保存できません」が表示されます。ただし、他の「ヒープを有効にする...」フラグには問題はなく、オンとオフを切り替えることができます。管理者としてユーティリティを起動しようとしましたが、何も変わりません。

そのため、通常の状態に戻すために手動で変更する必要があるレジストリ設定を見つけようとしていますが、Windows グローバル フラグに関する正しいレジストリ キーが見つからないようです。

または、アプリケーションに関連するグローバル フラグを単純に削除することもできます。

何か案が ?

レジストリでFLG_HEAP_PAGE_ALLOCSを見つけようとしました。これは、MSDNでここで述べたように、より一般的なフラグ「ページヒープを有効にする」の象徴的な名前です。しかし、成功せずに。

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

python - python-gflags にフラグが設定されていません

この例で gflags をどのように誤用していますか? コマンドラインでフラグを設定してもデフォルト値は上書きされませんが、必要に応じてフラグを設定し、デフォルト値 (コメント化されたコード) を使用しないと、問題なく設定されます (にFalse)。

.

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

c++ - コマンド ライン パラメータに関連付けられた整数のリストにアクセスする

コマンドラインパラメーターの解析にc ++でgflagsを使用しています。パラメータのリストを受け入れるコマンド ライン フラグが必要です。たとえばparam、次の例を参照してください。

このパラメータに関連付けられた整数のリストにアクセスするにはどうすればよいですか?

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

c++ - gflags ソースコードでの FLAGS_nono##name の使用

最近、gflags のソース コードを読んでいます。そして、ここのコメントは本当に私を混乱させます。

静的初期化を確実にするために FLAGS_nono##name が導入されたと言っています。しかし、私の知る限り、次のようなグローバル var を定義すると: int x = 20;

x はまだ静的に初期化されています。ここで FLAGS_nono##name の必要性は何ですか。

私はそれを誤解していますか?

ありがとう。

詳細については、 https://code.google.com/p/gflags/source/browse/src/gflags.h.in#471を参照してください。

別の質問は、上記のコードで使用される FlagRegisterer クラスです。単に関数を定義するのではなく、ここでそのようなクラスとグローバル var の必要性は何なのか疑問に思っています。

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

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 をコンパイルしようとしましたが、役に立ちませんでした)

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

python - GAE の gflags と localhost

--auth_local_webserver、--auth_host_port を使用するためにコンソールから引数を使用しようとしています。これは OAUTH2 から資格情報を取得するために必要ですが、機能させることができません。

この方法でコンソールを使用しています python google\dev_appserver.py --auth_local_webserver=localhost --auth_host_port project/

私のディレクトリはこれです Project/app.main Project/Handlers/VideoTesting

そして、VideoTesting は gflags を処理するために使用しているものです。私はこれについてあまり理解していません。

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 投票する
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";