5

私のマシンでは、variant=releaseのcxxflagsはデフォルトで-O3です。
-O2に変更する必要があります。進め方を教えてください。

誰かが私にそれについてアドバイスすることができれば、私は新しいバリアントを定義することにも問題はありません。

4

2 に答える 2

5

使用するだけです:

<variant>release:<cxxflags>-O2

トップレベルプロジェクトの要件として。cxxflagsで指定されたオプションは、他のすべてのオプションの後にgccに渡されるため、-O3がオーバーライドされます。

于 2010-09-04T09:05:13.513 に答える
1

あなたの最善の策は、次のような新しいバリアントを作成することだと思います。

    variant o2release : <cxxflags>-O2 <debug-symbols>off <inlining>full <runtime-debugging>off define=NDEBUG
于 2010-09-03T15:34:03.493 に答える