オプションを指定して実行しているときに、#errorが見つかったときにGCCのプリプロセッサを停止させる方法はあります-Eか?
たとえば、次のプログラムでは次のようになります。
#errorここで停止
int main(){
0を返します。
}
このプログラムで実行gccすると、1行目でコンパイルが中断されますが、実行gcc -Eすると同じ行が出力され、前処理が続行されます。
注:私の質問はコンパイルを停止するGCC #pragmaに似ていますが、フラグに関するもの-Eなので、両方をマージする必要がありますか?