-xM と同様に依存関係を収集しますが、/usr/include ファイルは除きます。次に例を示します。
more hello.c #include<stdio.h> main() { (void)printf(“hello\n”); } cc -xM hello.c hello.o: hello.c hello.o: /usr/include/stdio.h |
-xM1 オプションを使用してコンパイルすると、ヘッダーファイルの依存関係の出力が抑制されます。
cc -xM1 hello.c hello.o: hello.c |
-Xs モードでは -xM1 は使用できません。
-xM1 と -xMF を両方指定すると、コンパイラはメイクファイルのすべての依存関係の情報を -xMF で指定されたファイルに追加します。