gcc -E 是什么意思?

What does gcc -E mean?

我在导航和搜索 stdio.h 的文件描述符在机器中的存储位置时遇到了这个 -E 选项?但是我不确定这个命令 gcc -E 到底是做什么的?可以用来查看/usr/include/目录下stdio.h文件的文件描述符吗?

它将显示编译器在展开所有宏后产生的输出。

它告诉 GCC 在预处理阶段后停止。详情在link.

https://gcc.gnu.org/onlinedocs/gcc/Overall-Options.html#Overall-Options