This option additionally outputs the include file name as the target to the header file dependency file.
[Specification format]
- | Interpretation when omitted |
The include file name is not output as the target.
[Detailed description]
- | This option additionally outputs the include file name as the target to the dependency file. |
- | This option is ignored unless the -M or -MM option is specified. |
[Example of use]
ccrl test.c -cpu=S3 -M -MP
|
<test1.h>
#include "test2.h"
|
<test.c>
#include <stdio.h>
#include "test1.h"
|
test.obj: test.c
test.obj: stdio.h
stdio.h:
test.obj: test1.h
test1.h:
test.obj: test2.h
test2.h:
|
Caution 1. | The output might include a path. |
Caution 2. | The example shows only some of the files in the output file. The actual output file contains all files with dependencies. |