ecppc - Online w chmurze

Jest to polecenie ecppc, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


ecppc – kompilator dla ecpp(7)

STRESZCZENIE


ecppc [-bhszvtM] [-s] [-o filename] [-n Nazwa] [-m typ mime] [--typy MIME filename] [-I
reż] [-l kategoria dziennika] filename

ecppc -nocleg ze śniadaniem filename ...

OPIS


ecppc jest kompilatorem języka ecpp. ecpp jest językiem szablonów, który pozwala
użytkownik osadza kod C++ w HTML w celu użycia w tntnet(8). ecppc generuje klasę C++ z
szablon ecpp. Może także kompilować dane binarne do klasy C++, co umożliwia to
aby zintegrować je z aplikacją tntnet.

OPCJE


-b Umożliwia to tryb binarny. Ecppc nie szuka tagów ecpp, ale tworzy klasę,
który po prostu kopiuje dane

-nocleg ze śniadaniem Umożliwia to tryb wielobinarny. Każdy plik binarny ma pewne narzuty po spakowaniu
do aplikacji tntnet. Ten narzut może być dość znaczący, kiedy
pliki binarne są małe, jak małe ikony w aplikacji internetowej. Aby to zmniejszyć
narzut, wiele plików binarnych można spakować w jedną klasę, co usuwa
całkowicie narzut na binarny.

Gdy komponent jest wywoływany, używa parametru path-info
(request.getPathInfo()) z żądania, aby zdecydować, który plik binarny wysłać. Jeśli nie
nazwa pliku odpowiada informacjom o ścieżce, przetwarzanie zostało odrzucone. Pliki binarne nie muszą być
ten sam typ MIME, ponieważ typ MIME jest sprawdzany automatycznie z bazy danych MIME
przez rozszerzenie pliku-źródłowego.

-i filename
W trybie wielobinarnym (opcja -nocleg ze śniadaniem) nazwy plików można odczytać z określonego pliku
z tą opcją. Może to być przydatne, gdy linia poleceń staje się zbyt długa lub po prostu
dla wygody.

-I reż Wyszukaj pliki dołączania w katalogu. Tę opcję można przekazać wiele razy. Wszystko
określone katalogi są kolejno przeszukiwane w poszukiwaniu plików dołączanych.

-l kategoria dziennika
Ustaw kategorię dziennika. Domyślnie jest składnik.nazwa składnika.

-L Wyłącz generowanie dyrektyw #line

-m typ mime
Ustaw typ MIME wyjścia. Jest to typ MIME wysyłany przez komponent do przeglądarki
w nagłówku Content-Type-. Bez tego parametru sprawdzany jest typ MIME
bazę danych MIME twojego systemu, używając rozszerzenia pliku źródłowego.

--typy MIME filet
Czytaj typy MIME z pliku (domyślnie: /etc/mime.types).

-M To wyłącza normalne przetwarzanie i wypisuje tylko zależności ecpp z tego
część. Dane wyjściowe można dołączyć do pliku Makefile. Zależności Ecpp są
wprowadza tagiem <%include>.

-n Nazwa
Ustaw nazwę komponentu. Zwykle jest to wyprowadzane z nazwy pliku źródłowego
usuwając ścieżkę i rozszerzenie .ecpp.

-o filename
Zapisz wygenerowany plik do określonego pliku, zamiast wyprowadzać nazwę pliku
z nazwy pliku źródłowego. Nazwa pliku wyjściowego to zwykle plik źródłowy, w którym
rozszerzenie zostaje zastąpione przez .cpp.

-p Zachowaj nazwę ścieżki podczas wyprowadzania nazwy komponentu z nazwy pliku wejściowego.

-s Wygeneruj singleton. Zwykle ecppc automatycznie decyduje, czy szablon jest
nadaje się na singletona. Ta opcja zmusza ecppc do wygenerowania singletonu.

-s Nie generuj singletonu.

-v Włącz tryb szczegółowy. Spowoduje to wydrukowanie dodatkowych informacji o przetwarzaniu na pliku
standardowe wyjście.

-z Skompresuj dane w komponencie. Skompresowane dane są automatycznie dekompresowane
pierwsze użycie. Zmniejsza to rozmiar kodu, ale nieznacznie spowalnia pierwsze wywołanie
składnik.

Korzystaj z ecppc online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows