EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

c_incl - Online în cloud

Rulați c_incl în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda c_incl 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


c_incl - determina dependențe

REZUMAT


c_incl [ opțiune... ] nume de fișier
c_incl -Ajutor
c_incl -Versiune

DESCRIERE


c_incl programul este folosit pentru a parcurge fișierele sursă în căutarea dependențelor de includere
potrivit pentru [colect]ion sau #include-cooked-ing-ing by cook.

Numele fișierului ``-'' este înțeles ca însemnând intrarea standard. Când utilizați acest fișier
nume, memorarea în cache este ignorată.

Sunt acceptate mai multe limbi de introducere, consultați lista de opțiuni pentru detalii.

OPŢIUNI


Următoarele opțiuni sunt înțelese.

-C Fișierul sursă este un fișier sursă C. Se presupune că va avea
dependențe rezolvate de către cpp(1) comanda. Aceeași include semantica ca și
cpp(1) se va angaja comanda. Aceasta este valoarea implicită. Aceasta este prescurtare pentru
``--language=c''

--Limba=nume
Această opțiune poate fi utilizată pentru a specifica limba fișierului sursă. Cunoaște nume
includ ``C'', ``M4'', ``optimist'' și ``roff''.

Limbajul „optimist” va prelua aproape orice. Acceptă o includere
cuvânt cheie în orice caz, inclusiv mixt, cu spațiu alb în frunte, dar cel mult unul
caracter de punctuație principal. Se presupune că numele fișierului urmează include
cuvânt cheie și nu conține spații albe și nu începe sau se termină cu
caractere de punctuație (elimină orice poate găsi). Restul liniei este
ignorat. Dezavantajul este că uneori va recunoaște comenzi și altele
textul ca neintenționat include directive, de unde și numele. Acest lucru este adesea obișnuit
recunoașteți directivele de includere într-o mare varietate de intrări ale asamblatorului.

-Roff Fișierul sursă este un fișier sursă *roff. Se presupune că va avea
dependențe rezolvate de către roffpp(1) comanda. Aceeași include semantica ca
il roffpp(1) se va angaja comanda. Aceasta este prescurtare pentru
``--language=roff''

- Verbos
Spune ce se întâmplă.

-Icale
Specificați calea include, a la cc(1).

-eu-
Orice directoare cu care specificați -I opțiuni înainte de -eu- opțiunea sunt căutate
numai pentru cazul #include "fişier"; nu sunt căutați #include
.

Dacă sunt specificate directoare suplimentare cu -I opțiuni după -eu-Acestea
directoarele sunt căutate pentru toate #include directive. (De obicei, toate -I
directoarele sunt folosite în acest fel.)

În plus, -eu- opțiunea inhibă utilizarea directorului curent (unde
fișierul de intrare curent provine din) ca prim director de căutare pentru #include
"fişier". Nu există nicio modalitate de a trece peste acest efect de -eu-. Cu -Eu. puteți
specificați căutarea în directorul care era curent când a fost invocat c_incl. Acea
nu este exact la fel cu ceea ce face preprocesorul în mod implicit, dar este adesea
satisfăcător.

-eu- opțiunea nu inhibă utilizarea directoarelor standard de sistem pentru
fișiere antet. Prin urmare, -eu- și -Nu_Sistem sunt independente.

-Căi_absolute
Această opțiune poate fi utilizată pentru a permite căi absolute în ieșire. Aceasta este de obicei
implicit.

-Fără_căi_absolute
Această opțiune poate fi folosită pentru a exclude căi absolute din rezultat.

-Absent_Local_Ignorare
Pentru fișierele incluse folosind a #include ''filename.h'' directivă, ignorați fișierul dacă
nu poate fi găsit.

-Absent_Local_Mention
Pentru fișierele incluse folosind a #include ''filename.h'' directivă, tipăriți numele fișierului
chiar dacă fișierul nu poate fi găsit. Acesta este implicit (probabil trebuie să fie
construit).

-Eroare_Local_absent
Pentru fișierele incluse folosind a #include ''filename.h'' directivă, imprimați o eroare fatală
dacă fișierul nu poate fi găsit.

-Ignorare_sistem_absent
Pentru fișierele incluse cu a #include directivă, ignorați fișierul dacă acesta
nu poate fi gasit. Aceasta este valoarea implicită (probabil a fost eliminată).

-Mențiune_Sistem_absent
Pentru fișierele incluse cu a #include directivă, tipăriți numele fișierului
chiar dacă fișierul nu poate fi găsit.

-Eroare_de_sistem_absente
Pentru fișierele incluse cu a #include directivă, imprimați o eroare fatală dacă
fișierul nu poate fi găsit.

- Absent_Program_Ignore
Dacă fișierul numit pe linia de comandă nu poate fi găsit, comportați-vă ca și cum fișierul ar fi fost
găsit, dar era gol.

-Eroare_Program_absent
Dacă fișierul numit pe linia de comandă nu poate fi găsit, imprimați o eroare fatală
mesaj. Aceasta este valoarea implicită.

-Escape_Newlines
Această opțiune poate fi folosită pentru a solicita ca liniile noi din ieșire să fie evadate cu
caractere backslash (``\'').

-Ajutor
Oferă informații despre modul de utilizare c_incl.

-Exclude nume de fișier
Această opțiune poate fi utilizată pentru a nominaliza nume de fișiere incluse care nu trebuie utilizate.

-Versiune
Spune ce versiune a c_incl este condus.

-Fișiere_Interioare nume de fișier...
Această opțiune poate fi folosită pentru a spune c_incl despre include fișiere care nu există încă.
Acest lucru se datorează faptului că sunt în interiorul graficului de dependență, dar bucătar(1) nu a avut
am terminat încă de mers pe jos. Folosit adesea cu funcția [interior-files] a lui Cook.
(Notă: il nume de fișier lista are un număr arbitrar de fișiere; se termină la următorul
opțiune sau sfârșit de linie, așa că trebuie să fiți atenți unde puneți intrarea
nume de fișier.)

-Nu_Sistem
Nu căutați / usr / include director. În mod implicit, aceasta este căutată ultima.
Această opțiune implică opțiunea -No_Absolute_Paths, cu excepția cazului în care este explicit
contrazis.

-CAche
Această opțiune poate fi folosită pentru a activa stocarea în cache. Aceasta este valoarea implicită.

-Fără_Cache
Această opțiune poate fi folosită pentru a dezactiva stocarea în cache.

-Prefix şir
Această opțiune poate fi folosită pentru a tipări un șir înainte ca oricare dintre numele fișierelor să fie
tipărite. Nu va fi tipărit dacă nu sunt tipărite nume de fișiere.

-Citate_Nume fișiere
Această opțiune poate fi folosită pentru a avea c_incl citați nume de fișiere. Acest lucru permite nume de fișiere
să conțină caractere speciale pentru Cook, inclusiv spații.

-Sufix şir
Această opțiune poate fi utilizată pentru a tipări un șir după ce toate numele fișierelor sunt tipărite.
Nu va fi tipărit dacă nu sunt tipărite nume de fișiere.

-Ieșire nume de fișier
Această opțiune poate fi utilizată pentru a specifica fișierul de ieșire. Implicit la standard
ieșire dacă nu este setată.

-Fără_sursă_relativă_include
Această opțiune va da o eroare fatală dacă a #include ''filename.h'' directiva este
folosit. Acest lucru este necesar atunci când utilizați funcționalitatea search_list de la Cook pentru
împletește o linie de bază și o zonă de lucru privată.

-Recursie
Această opțiune poate fi utilizată pentru a specifica dacă fișierele includ imbricate vor fi scanate,
astfel încât să poată fi descoperite și includerile lor. Aceasta este valoarea implicită.

-No_RECcursion
Această opțiune poate fi utilizată pentru a specifica dacă fișierele includ imbricate sunt nu pentru a fi
scanat. Această opțiune este recomandată pentru utilizare cu rețetele Cook cascade-for.
Această opțiune implică -No_Cache, cu excepția cazului în care a -cache este specificată opțiunea.

-Eliminați_Calea_leading cale
Această opțiune poate fi folosită pentru a elimina prefixele de cale din numele fișierelor incluse. Mai
fi folosit de mai multe ori. Acest lucru este necesar atunci când utilizați lista de căutare a lui Cook
funcționalitate pentru a îmbina o linie de bază și o zonă de lucru privată; de obicei ca
``[prepost "-rlp=" "" [listă_căutare]]''

-STripdot
Această opțiune poate fi utilizată pentru a specifica că directoarele cu puncte redundante principale sunt
să fie eliminate din căi înainte de procesare. Aceasta este valoarea implicită.

-Nu_STripdot
Această opțiune poate fi utilizată pentru a specifica de care au nevoie directoarele cu puncte redundante
să nu fie eliminate din căi înainte de procesare. (Unele aplatizări ale căii pot încă
apar.)

-Înlocuitor_Cale_Conductoare din la
Această opțiune poate fi utilizată pentru a modifica prefixele căilor din numele fișierelor incluse. Mai
fi folosit de mai multe ori. Acest lucru este necesar atunci când efectuați eterogen
se construiește în același arbore de directoare. Folosind o variabilă ``arch'' pentru a menține
arhitectură și plasarea obiectelor fiecărei arhitecturi într-un director separat
arbore, această opțiune poate fi folosită ca ``-slp [arh] "'[arch]'"'' (ghilimelele exterioare
protejează de Cook, ghilimelele interioare protejează de coajă.) Dacă ai nevoie de mai mult
editare complicată, folosită sete(1).

Orice alte opțiuni vor genera o eroare.

Toate opțiunile pot fi prescurtate; abrevierea este documentată ca litere mari,
toate literele mici și literele de subliniere (_) sunt opționale. Trebuie să utilizați consecutive
secvențe de litere opționale.

Toate opțiunile nu fac distincție între majuscule și minuscule, le puteți tasta cu litere mari sau mici sau a
combinația dintre ambele, cazul nu este important.

De exemplu: argumentele „-help”, „-HEL” și „-h” sunt toate interpretate ca însemnând -Ajutor
opțiune. Argumentul „-hlp” nu va fi înțeles, deoarece opțional consecutiv
caracterele nu au fost furnizate.

Opțiunile și alte argumente ale liniei de comandă pot fi amestecate în mod arbitrar pe linia de comandă.

Numele lungi ale opțiunilor GNU sunt înțelese. Deoarece toate numele opțiunilor pentru c_incl sunt lungi,
aceasta înseamnă ignorarea semnului „-” suplimentar. "--opțiune=valoare„Convenția este, de asemenea
înțeles.

CACHING


Mecanismul de stocare în cache utilizat de către c_incl programul memorează în cache rezultatele căutării fișierelor
include fișiere (într-un fișier numit .c_inclrc în directorul curent). Cache-ul este doar
reîmprospătat atunci când un fișier se schimbă.

S-a demonstrat că utilizarea acestui cache crește dramatic performanța
c_incl program. De obicei, doar o proporție mică de fișiere dintr-un proiect se schimbă între
build-uri, rezultând o rată foarte mare de accesare a cache-ului.

Când utilizați memorarea în cache, utilizați întotdeauna aceleași opțiuni de linie de comandă, altfel ciudat și
se vor întâmpla lucruri minunate.

.c_inclrc fișierul este un fișier binar. Dacă doriți să reconstruiți memoria cache, pur și simplu ștergeți
acest fișier cu rm(1) comanda. Fiind un fișier binar, fișierul .c_inclrc fișierul nu este
portabil pe mașini sau sisteme de operare, așa că va trebui să îl ștergeți atunci când veți
mutați-vă sursele. Este un fișier binar pentru performanță.

Accesele la .c_inclrc fișierul folosește blocarea fișierelor, deci rețetele folosesc c_incl nu trebuie folosit
clauza cu un singur fir.

EXIT STAREA


c_incl comanda va ieși cu starea 1 la orice eroare. The c_incl comanda va
ieșiți doar cu starea 0 dacă nu există erori.

DREPTURI DE AUTOR


c_incl Versiunea 2.33
Drepturi de autor (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Miller

c_incl programul vine cu ABSOLUT NU GARANȚIE; pentru detalii folosiți „c_incl
-Versiune Licență'comandă. Acesta este software gratuit și sunteți binevenit să îl redistribuiți
sub anumite conditii; pentru detalii folosiți „c_incl -Versiune Licență'comandă.

Utilizați c_incl online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player este un player media gratuit
    software, parte bazat pe WMP și VLC. The
    player este într-un stil minimalist, cu
    mai mult de zece culori tematice, și poate, de asemenea
    b ...
    Descărcați AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV este un ADDON pentru XBMC/
    Kodi care permite să dispună de un
    decodificator de servicii IPTV de
    Movistar integrat în unul de los
    centrele media ma...
    Descărcați movistartv
  • 3
    Cod :: Blocuri
    Cod :: Blocuri
    Code::Blocks este un program gratuit, open-source,
    cross-platform C, C++ și Fortran IDE
    construit pentru a satisface cele mai exigente nevoi
    a utilizatorilor săi. Este conceput să fie foarte
    extens ...
    Cod de descărcare::Blocuri
  • 4
    În mijlocul
    În mijlocul
    În mijlocul sau interfața avansată Minecraft
    iar Urmărirea Datelor/Structurii este un instrument pentru
    afișați o prezentare generală a unui Minecraft
    lume, fără a o crea efectiv. Aceasta
    poate sa ...
    Descărcați Amidst
  • 5
    MSYS2
    MSYS2
    MSYS2 este o colecție de instrumente și
    bibliotecile care vă oferă un
    mediu ușor de utilizat pentru construcție,
    instalarea și rularea Windows nativ
    software. Acesta con...
    Descărcați MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo este un codec de imagine JPEG
    care utilizează instrucțiuni SIMD (MMX, SSE2,
    NEON, AltiVec) pentru a accelera linia de bază
    Comprimarea și decompresia JPEG sunt activate
    x86, x8...
    Descărcați libjpeg-turbo
  • Mai mult »

Comenzi Linux

Ad