1

gcc の戻り値を知るにはどうすればよいですか?

たとえば、1 つの c ファイル test.c がありgcc test.c、ターミナルで実行するだけです。現在のコンパイルで何らかのエラーが発生した場合はレポートできますが、gcc の今回のコンパイル プロセスの戻り値を知るにはどうすればよいですか?

1これで、手段にエラーがあることがわかりましたが、0警告だけでなくコンパイルOKも返されます。エラーがある場合はどうすればよいですか。を使用する-Werrorと、コンパイルが停止する可能性があります。コンパイルを停止したくありません

4

1 に答える 1

5

戻り変数はシェル変数にあります$?

> gcc bla.c
> echo $?
0

編集:Windowsでは%errorlevel%にあります。

于 2012-09-04T08:53:25.953 に答える