Vax C90-EL SERIES Service Manual Page 57

  • Download
  • Add to my manuals
  • Print
  • Page
    / 216
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 56
Compiler Commands [2]
4. Directory /usr/include.
Directories for #include file are searched in the following order:
1. Directories named in -I options, in command line order.
2. Site-specific and compiler release-specific include files directories.
3. Directory /usr/include.
If the -I option specifies a directory name that does not begin with a backslash
(/), the directory is interpreted as relative to the current working directory and
not relative to the directory of the input file (if different from the current working
directory). For example:
cc -I. -I yourdir mydir/b.c
The preceding command line produces the following search order:
1. mydir (#include "file" only).
2. Current working directory, specified by -I.
3. yourdir (relative to the current working directory), specified by -I
yourdir.
4. Site-specific and compiler release-specific include files directories.
5. Directory /usr/include.
2.20.5 -M (CC, cc, cpp)
The -M option provides information about recompilation dependencies that the
source file invokes on #include files and other source files. This information is
printed in the form expected by make. Such dependencies are introduced by the
#include directive. The output is directed to stdout.
2.20.6 -N (cpp)
The -N option specified on the cpp command line enables the old style (referred
to as K & R) preprocessing. If you have problems with preprocessing (especially
non-C source code), use this option.
S217936 37
Page view 56
1 2 ... 52 53 54 55 56 57 58 59 60 61 62 ... 215 216

Comments to this Manuals

No comments