只对指定的 C 程序运行预处理程序,请求它生成 make 程序描述文件依赖性并将结果发送至标准输出(有关 make 文件和依赖性的详细信息,请参见 make(1))。
例如:
#include <unistd.h> void main(void) {} |
生成的输出如下:
e.o: e.c e.o: /usr/include/unistd.h e.o: /usr/include/sys/types.h e.o: /usr/include/sys/machtypes.h e.o: /usr/include/sys/select.h e.o: /usr/include/sys/time.h e.o: /usr/include/sys/types.h e.o: /usr/include/sys/time.h e.o: /usr/include/sys/unistd.h |