freebsd-mkdep - Online în cloud

Aceasta este comanda freebsd-mkdep care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mkdep - construiți lista de dependențe Makefile

REZUMAT


mkdep [-ap] [-f fişier] [steaguri] fişier ...

DESCRIERE


mkdep utilitarul ia un set de steaguri pentru compilatorul C și o listă de fișiere sursă C ca
argumentează și construiește un set de dependențe de fișier include care sunt scrise în fișier
``.depende''. Un exemplu de utilizare a acestuia într-un Makefile ar putea fi:

CFLAGS= -O -I../include
SRCS= fisier1.c fisier2.c

depinde:
mkdep ${CFLAGS} ${SRCS}

unde macro-ul SRCS este lista de fișiere sursă C și macro-ul CFLAGS este lista de steaguri
pentru compilatorul C.

Utilizatorul are posibilitatea de a schimba opțiunile de preprocesor și preprocesor utilizate. Pentru
de exemplu, pentru a folosi gcc ca preprocesor și pentru a ignora antetele de sistem, s-ar folosi

depinde:
env MKDEP_CPP="gcc -E" MKDEP_CPP_OPTS=-MM mkdep
${CFLAGS} ${SRCS}

Opțiunile sunt următoarele:

-a Adăugați la fișierul de ieșire, astfel încât multiple mkdep's pot fi conduse de la un singur
Makefile.

-f Scrieți dependențele fișierelor de includere la fişier, în loc de ``.depend'' implicit.

-p Provoca mkdep pentru a produce dependențe de forma:

program: program.c

astfel încât fabricațiile ulterioare vor produce program direct din modulul său C, mai degrabă decât
folosind un intermediar .o modul. Acest lucru este util pentru programele a căror sursă este
cuprinse într-un singur modul.

MEDIUL


CC Specifică compilatorul C de utilizat. Se așteaptă ca compilatorul specificat să aibă
opțiuni compatibile cu compilatorul GNU C.

MKDEP_CPP Specifică preprocesorul de utilizat. Valoarea implicită este „${CC} -E”.

MKDEP_CPP_OPTS Specifică opțiunile non-CFLAGS pentru preprocesor. Valoarea implicită este „-M”.

Utilizați freebsd-mkdep online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows