ecppc - Online sa Cloud

Ito ang command na ecppc na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ecppc - compiler para sa ecpp(7)

SINOPSIS


ecppc [-bhszvtM] [-s] [-o filename] [-n pangalan] [-m mimetype] [--mimetypes filename] [-I
dir] [-l log-category] filename

ecppc -bb filename ...

DESCRIPTION


ecppc ay ang compiler para sa ecpp-language. ecpp ay isang template na wika, na nagbibigay-daan sa
i-embed ng user ang C++-code sa HTML para magamit sa tntnetNa (8). ecppc bumubuo ng isang C++-class mula sa
isang ecpp template. Maaari rin itong mag-compile ng binary data sa isang C++-class, na ginagawang posible
upang isama ang mga ito sa isang tntnet application.

Opsyon


-b Ito ay nagbibigay-daan sa binary-mode. Ang Ecppc ay hindi naghahanap ng mga ecpp-tag, ngunit lumilikha ng isang klase,
na kinokopya lang ang data

-bb Ito ay nagbibigay-daan sa multi-binary-mode. Ang bawat binary-file ay may ilang overhead, kapag naka-pack
sa isang tntnet-application. Ang overhead na ito ay maaaring maging makabuluhan, kapag
Ang mga binary-file ay maliit, tulad ng maliliit na icon sa isang web application. Para mabawasan ito
overhead, maramihang mga binary ay maaaring i-pack sa isang solong klase, na nag-aalis ng
per-binary overhead ganap.

Kapag tinawag ang component, ginagamit nito ang path-info-parameter
(request.getPathInfo()) mula sa kahilingan, upang magpasya, kung aling binary ang ipapadala. Kung hindi
tumutugma ang filename sa path-info, tinatanggihan ang pagproseso. Ang mga binary ay hindi kailangang ng
parehong mime-type, dahil ang mime-type ay awtomatikong tinitingnan mula sa mime-database
sa pamamagitan ng file- extension ng source-file.

-i filename
Sa multi binary mode (opsyon -bb) ang mga filename ay mababasa mula sa tinukoy na file
gamit ang pagpipiliang ito. Ito ay maaaring maging kapaki-pakinabang kapag ang command line ay masyadong mahaba o makatarungan
para sa kaginhawaan.

-I dir Maghanap kasama ang mga file sa direktoryo. Ang pagpipiliang ito ay maaaring maipasa nang maraming beses. Lahat
ang mga tinukoy na direktoryo ay hinanap naman para sa mga kasamang file.

-l log-category
Itakda ang kategorya ng log. Default ay component.componentname.

-L Huwag paganahin ang pagbuo ng #line-directives

-m mimetype
Itakda ang mimetype ng output. Ito ang mimetype, na ipinadala ng component sa browser
sa Content-Type- header. Kung wala ang parameter na ito ang mimetype ay hinahanap mula sa
ang mime-database ng iyong system gamit ang file-extension ng source-file.

--mimetypes file
Basahin ang mga mimetype mula sa file (default: /etc/mime.types).

-M Hindi nito pinapagana ang normal na pagproseso at nagpi-print lang ng mga ecpp-dependencies mula dito
sangkap. Ang output ay maaaring isama sa isang Makefile. Ang mga dependency ng Ecpp ay
nagpapakilala sa pamamagitan ng <%include>-tag.

-n pangalan
Itakda ang pangalan ng bahagi. Karaniwan ito ay nagmula sa source-file-name
sa pamamagitan ng pag-alis ng path at .ecpp-extension.

-o filename
Isulat ang nabuong file sa tinukoy na file sa halip na makuha ang filename
mula sa source-file-name. Ang outputfilename ay karaniwang ang source-file kung saan
ang extension ay pinalitan ng .cpp.

-p Panatilihin ang pangalan ng path kapag kumukuha ng pangalan ng component mula sa pangalan ng input file.

-s Bumuo ng singleton. Karaniwan ang ecppc ay awtomatikong nagpapasya, kung ang template ay
angkop para sa isang singleton. Pinipilit ng opsyong ito ang ecppc na bumuo ng singleton.

-s Huwag bumuo ng singleton.

-v Paganahin ang verbose mode. Nagpi-print ito ng karagdagang impormasyon tungkol sa pagproseso sa
karaniwang-output.

-z I-compress ang data sa bahagi. Ang naka-compress na data ay awtomatikong na-decopress sa
unang gamit. Binabawasan nito ang laki ng code, ngunit bahagyang nagpapabagal sa unang tawag ng
ang sangkap.

Gamitin ang ecppc online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa