問題タブ [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 投票する
1 に答える
2848 参照

linux - caffe が libgflags.a を -fPIC エラーで再コンパイルする

Linux Ubuntu 64 に Caffe をインストールしようとすると、エラーが発生します。エラーは次のとおりです。

/usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o): 再配置 R_X86_64_32S に対する `.rodata' は、共有オブジェクトを作成するときに使用できません。-fPIC で再コンパイル
/usr/local/lib/libgflags.a: シンボルの追加中にエラーが発生しました: 値が正しくありません

gflags ライブラリを で再コンパイルしようとしまし-fPICたが、エラーは次のように変わりました。

src/caffe/common.cpp: 関数 'void caffe::GlobalInit(int*, char***)':
src/caffe/common.cpp:35:5: エラー: '::gflags' が宣言されていません
::gflags::ParseCommandLineFlags(pargc, pargv, true);

また、caffe の CMakeCache.txt を変更して を設定しようとしましたが、-fPICどちらも機能しません。

0 投票する
3 に答える
8714 参照

c++ - Caffe コンパイル エラー: gflags.cc' は静的および動的にこの実行可能ファイルにリンクされています

このチュートリアルに従ってカフェをインストールしようとしています

基本的に、最後の make コマンドを入力すると、次のエラーが発生します。

このエラーの解決方法がわかりません。以前にこのエラーを見つけた人はいますか? どうすれば解決できますか?

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

linux - ubuntu で gflags ライブラリを使用する

gflags のインストールに問題があります。( https://github.com/gflags/gflags/blob/master/INSTALL.md )に書かれているように apt-get を使用すると、次のエラーが発生します

どうすれば gflags をインストールできますか?

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

c++ - gflagsのflagfileにデフォルト値を設定するには?

次のようにフラグファイルを設定します。

次に、コマンドラインでフラグファイルを変更します

しかしflagfileはまだ./conf/default.conf

フラグファイルのデフォルト値を設定し、コマンドラインで変更を受け入れる方法は?

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

python - 複数のグラフで Google or-tools TSP 制約ソルバーを実行すると DuplicateFlagError が発生する

巡回セールスマン問題の解決策を見つけるために、Google のortools.constraint_solverを使用しています。ここに見られるように。1 セットのポイントでプログラムを実行すると、すべてが期待どおりに機能します。

これが機能するようになったので、すべてのセットをループし、各セットで制約ソルバーを呼び出すことにより、複数のポイント セットの TSP を解決しようとしています。

特定の問題のサイズに応じてgflag を再定義する以下のコードがありますtsp_size(すべてのセットが同じサイズであるとは限りません)。

繰り返しますが、指定されているセットが 1 つだけの場合は機能しますが、2 番目のセットに対して実行すると、次のエラーが発生します。gflags.DuplicateFlagError: The flag 'tsp_size' is defined twice.

複数のグラフがあることを考慮して、プログラムの同じ実行内で制約ソルバーの個別のインスタンスを作成するにはどうすればよいですか?

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

c++ - CMake の glog でヘッダー ファイルが見つからない

アプリでログを使用したかったのです。私が作成したCMakeファイル(関連部分は以下を参照)では、しばらくの間すべてがスムーズに実行され、gflagsがインストールされているようです。ただし、glog をコンパイルすると、次のエラー メッセージが表示されます。致命的なエラー: 'gflags/gflags.h' ファイルが見つかりません

不足しているファイルが生成されたコードで見つかったので、いくつかのスイッチ/オプションが間違った方法で設定されていると思います。または、間違ったサイトからファイルをダウンロードしたこともあります。(いくつかのパス化された glog ファイルを見つけてダウンロードしました。それらはすべて、さまざまなエラー メッセージを表示します。)どうすれば修正できますか? (非手動パッチを希望します)

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

gflags - Gflags と glog の互換性

プロジェクトで gflags と glog をビルドしたかったのです。以下にコードを示します。ほぼ問題なくコンパイルできますが、互換性エラーが原因で、どの gflags バージョンをどの glog バージョンで使用しようとしているかによって、さまざまな致命的なエラーが表示されます。示されているように、エラーが表示されます

誇らしげなメッセージを見つけた

フラグに関する glog の ABI が gflags と互換性を持つようになりました

サイトで、glog 0.3.3 を発表 https://code.google.com/p/google-glog/

しかし、どのバージョンの gflags かわかりません。(glog は gflags に依存しているため、これは奇妙に感じました)