私のマシンでは、variant=releaseのcxxflagsはデフォルトで-O3です。
-O2に変更する必要があります。進め方を教えてください。
誰かが私にそれについてアドバイスすることができれば、私は新しいバリアントを定義することにも問題はありません。
私のマシンでは、variant=releaseのcxxflagsはデフォルトで-O3です。
-O2に変更する必要があります。進め方を教えてください。
誰かが私にそれについてアドバイスすることができれば、私は新しいバリアントを定義することにも問題はありません。
使用するだけです:
<variant>release:<cxxflags>-O2
トップレベルプロジェクトの要件として。cxxflagsで指定されたオプションは、他のすべてのオプションの後にgccに渡されるため、-O3がオーバーライドされます。
あなたの最善の策は、次のような新しいバリアントを作成することだと思います。
variant o2release : <cxxflags>-O2 <debug-symbols>off <inlining>full <runtime-debugging>off define=NDEBUG