Query: mkdep
OS: osf1
Section: 1
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
mkdep(1) General Commands Manual mkdep(1)NAMEmkdep - generate dependency list from a C programSYNOPSISmkdep [-a] [-f depend_file] [-p] [cc_options] file... The mkdep command generates a dependency list file from a C source program.OPTIONSCauses mkdep to append its output to the end of the dependency file instead of creating a new dependency file. If the dependency file does not exist, mkdep creates it. Specifies a name for the dependency file; overrides the default file name Inhibits mkdep from appending the suffix to the names of object files listed in the output.DESCRIPTIONThe mkdep command uses cc(1) to compile a list of dependency files required to build the named C program file or files. The list is for- matted so that it is suitable for inclusion into a makefile for make(1). Duplicate dependency listings for a given program are included only once in the output. You can specify C compiler options by including them in the command line; mkdep passes all unrecognized options through to the compiler. By default, mkdep writes to a file named -f option to specify an alternative output file name.EXAMPLESThe following example illustrates the use of mkdep with the -p option: % cat hello.c #include <stdio.h> main() { printf("%s0","Hello World!"); } % mkdep -p -f hello.depend hello.c % cat hello.depend hello: hello.c /usr/include/stdio.h /usr/include/standards.h hello: /usr/include/sys/types.h /usr/include/standards.h hello: /usr/include/mach/machine/vm_types.h /usr/include/sys/limits.h hello: /usr/include/standards.h /usr/include/machine/machlimits.h hello: /usr/include/sys/syslimits.h /usr/include/float.h hello: /usr/include/standards.h /usr/include/fp_class.h hello: /usr/include/machine/machtime.hSEE ALSOCommands: cc(1), make(1) mkdep(1)
Related Man Pages |
---|
ccmakedep(1) - suse |
ccmakedep(1) - debian |
ccmakedep(1) - centos |
ccmakedep(1) - xfree86 |
mkdep(1) - osf1 |
Similar Topics in the Unix Linux Community |
---|
build kernel ,question? |
Hello World Program |
max precision in float |
"make" fails on the first .f90 file it encounters: not creating .o files |