ecppc - Online în cloud

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


ecppc - compilator pentru ecpp(7)

REZUMAT


ecppc [-bhszvtM] [-s-] [-o nume de fișier] [-n nume] [-m tip mime] [--tipuri mime nume de fișier] [-I
dir] [-l jurnal-categorie] nume de fișier

ecppc -bb nume de fișier ...

DESCRIERE


ecppc este compilatorul pentru limbajul ecpp. ecpp este un limbaj șablon, care permite
utilizatorul încorporează codul C++ în HTML pentru utilizare în tntnet(8). ecppc generează o clasă C++ din
un șablon ecpp. De asemenea, poate compila date binare într-o clasă C++, ceea ce face posibilă
pentru a le integra într-o aplicație tntnet.

OPŢIUNI


-b Acest lucru activează modul binar. Ecppc nu caută etichete ecpp, ci creează o clasă,
care doar copiază datele

-bb Aceasta permite modul multibinar. Fiecare fișier binar are o suprasarcină, atunci când este împachetat
într-o aplicație tntnet. Această suprasarcină poate fi destul de semnificativă, când
fișierele binare sunt mici, ca pictogramele mici dintr-o aplicație web. Pentru a reduce acest lucru
overhead, mai multe binare pot fi împachetate într-o singură clasă, ceea ce elimină
suprasarcina per-binară complet.

Când componenta este apelată, folosește parametrul path-info
(request.getPathInfo()) din cerere, pentru a decide ce binar să trimită. Daca nu
numele fișierului se potrivește cu informațiile despre cale, procesarea este refuzată. Binarele nu trebuie să fie de
același tip mime, deoarece tipul mime este căutat automat din baza de date mime
prin extensia fișierului-sursă.

-i nume de fișier
În modul multibinar (opțiune -bb) numele fișierelor pot fi citite din fișierul specificat
cu aceasta optiune. Acest lucru poate fi util atunci când linia de comandă devine prea lungă sau prea simplă
pentru confort.

-I dir Căutați fișiere incluse în director. Această opțiune poate fi trecută de mai multe ori. Toate
directoarele specificate sunt căutate la rândul lor pentru fișierele incluse.

-l jurnal-categorie
Setați categoria jurnalului. Implicit este component.nume componentă.

-L Dezactivați generarea de #line-directive

-m tip mime
Setați tipul mime de ieșire. Acesta este tipul mime, trimis de componentă către browser
în antetul Content-Type-. Fără acest parametru, tipul mime este căutat în sus
baza de date mime a sistemului dvs. folosind extensia de fișier a fișierului sursă.

--tipuri mime fişier
Citiți tipurile MIME din fișier (implicit: /etc/mime.types).

-M Aceasta dezactivează procesarea normală și tipărește doar dependențele ecpp din aceasta
componentă. Ieșirea poate fi inclusă într-un Makefile. Dependențe Ecpp sunt
introduce prin eticheta <%include>.

-n nume
Setați numele componentei. În mod normal, aceasta este derivată din numele fișierului-sursă
prin eliminarea căii și .ecpp-extension.

-o nume de fișier
Scrieți fișierul generat în fișierul specificat în loc să derivați numele fișierului
din numele-fișier-sursă. Numele fișierului de ieșire este în mod normal fișierul sursă unde
extensia este înlocuită cu .cpp.

-p Păstrați numele căii atunci când obțineți numele componentei din numele fișierului de intrare.

-s Generați singleton. În mod normal, ecppc decide automat dacă șablonul este
potrivit pentru un singleton. Această opțiune forțează ecppc să genereze un singleton.

-s- Nu generați un singleton.

-v Activați modul pronunțat. Aceasta imprimă informații suplimentare despre procesarea pe
ieșire standard.

-z Comprimați datele din componentă. Datele comprimate sunt decoprimate automat
prima utilizare. Acest lucru reduce dimensiunea codului, dar încetinește ușor primul apel de
componenta.

Utilizați ecppc online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows