0
當GCC的預處理程序在選項-E
中運行時發現#error時,是否有辦法停止它?如何在#error上停止'gcc -E'
例如,在下面的程序:
#error STOP HERE int main() { return 0; }
運行gcc
上位於第1行該程序導致中斷的彙編,但運行gcc -E
輸出相同的線,然後用預處理繼續。
注:我的問題類似於GCC#pragma to stop compilation,但關於-E
的標誌,所以也許應該合併?