Este es el comando freebsd-mkdep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
mkdep - construir lista de dependencias Makefile
SINOPSIS
mkdep [- ap] [-f presentar] [banderas] presentar ...
DESCRIPCIÓN
La mkdep La utilidad toma un conjunto de indicadores para el compilador de C y una lista de archivos fuente de C como
argumentos y construye un conjunto de dependencias de archivos de inclusión que se escriben en el archivo
`` .depend ''. Un ejemplo de su uso en un Makefile podría ser:
CFLAGS = -O -I ../ incluir
SRCS = archivo1.c archivo2.c
depender:
mkdep $ {CFLAGS} $ {SRCS}
donde la macro SRCS es la lista de archivos fuente de C y la macro CFLAGS es la lista de banderas
para el compilador de C.
El usuario tiene la capacidad de cambiar las opciones de preprocesador y preprocesador utilizadas. Para
ejemplo, para usar gcc como preprocesador e ignorar los encabezados del sistema, se usaría
depender:
env MKDEP_CPP = "gcc -E" MKDEP_CPP_OPTS = -MM mkdep \
$ {CFLAGS} $ {SRCS}
Las opciones son las siguientes:
-a Agregue al archivo de salida, de modo que múltiples mkdeppueden ejecutarse desde un solo
Archivo Make.
-f Escriba las dependencias del archivo de inclusión en presentar, en lugar del predeterminado `` .depend ''.
-p Causa mkdep para producir dependencias de la forma:
programa: program.c
para que las marcas posteriores produzcan programa directamente desde su módulo C en lugar de
usando un intermedio .o módulo. Esto es útil para programas cuya fuente es
contenido en un solo módulo.
MEDIO AMBIENTE
CC Especifica el compilador de C que se utilizará. Se espera que el compilador especificado tenga
opciones consistentes con el compilador GNU C.
MKDEP_CPP Especifica el preprocesador que se utilizará. El valor predeterminado es "$ {CC} -E".
MKDEP_CPP_OPTS Especifica las opciones que no son CFLAGS para el preprocesador. El valor predeterminado es "-M".
Use freebsd-mkdep en línea usando los servicios de onworks.net