Oracle Solaris Studio 12.2:C++ 用户指南

A.2.144.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

交互

如果指定 -xM-xMF,编译器会将所有 makefile 依赖性信息写入使用 -xMF 指定的文件。每次预处理程序向此文件写入时即将其覆写。

另请参见

make(1S)(了解有关 makefile 和依赖性的详细信息)。