0

この複数オプション変数のデフォルトをコマンドラインから変更するにはどうすればよいですか:

options = Variables()

options.Add(
    "FLAGS",
    "Compiler Flags.",
    ["-Wall", "-Werror", "-O2"]
)

これは正しいことをしません:

scons FLAGS=-Wall,-Werror

これは scons 1.1.0 と tcsh です。

4

1 に答える 1

0

これらの関数がどのバージョンの SCons に導入されたかはわかりません。お使いのバージョンでは利用できない可能性がありますが、前述のように、ParseFlags() と MergeFlags() を使用してコマンド ライン オプションを自動的に構築変数に入れることができます。ここに

于 2013-03-30T18:01:29.363 に答える