1

Boost::Jam で Code::Blocks を使用しています。C::B への最近の更新により、いくつかの新しい「カスタム makefile」コマンドが追加されました。そのうちの 1 つは「再構築が必要かどうかを尋ねる」です。このメッセージによるとmake、「質問モード」で呼び出すことを意図しています。

-q, --question
''質問モード''。コマンドを実行したり、何も出力したりしないでください。指定されたターゲットがすでに最新の場合はゼロ、それ以外の場合はゼロ以外の終了ステータスを返すだけです。

残念なことに、Boost::Jam のドキュメントでは、そのようなモードについて言及していませんbjam。このコマンドを使用して回避しました...

bjam -error

...これbjamにより、 errorlevel 1 が強制的に返され ( option が認識されないため-e)、C::B が常にビルド コマンドを実行するようになりますが、意図したとおりに使用することをお勧めします。

私の質問:そのようbjamな「質問モード」がありますが、私はそれを見つけられませんでしたか、または Jamfile にそのように機能させる方法がありますか? この-nオプションは、C::B が「最新のすべてのファイル」と解釈するゼロを常に返すため、機能しません。

4

1 に答える 1

1

どうやらそうではありません。

于 2009-02-15T18:06:57.630 に答える