ビルドフラッグに "最適速度"(-O3を指定)または "最適サイズ"(-Oを指定)を指定しない限り、常に-O2が生成されているようです。 buildflagsに何も指定せず、buildoptionsに "-O0"を渡すと、結果は "-O2 -O0"になります。しかし、期待される結果はちょうど "-O0"になります。premake 3.7では、gccの-O2ではなく-O0をどのように生成するのですか?
"-O0"をカスタムビルドオプションとして渡すと、 "-O2"の生成を防ぐことができますか?ドキュメントには何も関係がないと書かれています。
ああ、ありがとう、私はその部分を逃したようだ。 – pholz