ecppc - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ecppc komutudur.

Program:

ADI


ecppc - için derleyici ecpp(7)

SİNOPSİS


ecppc [-bhszvtM] [-s-] [-o Dosya] [-n isim] [-m mime türü] [--mime türleri Dosya] [-I
dir] [-l günlük kategorisi] Dosya

ecppc -bb Dosya ...

TANIM


ecppc ecpp dilinin derleyicisidir. ecpp sağlayan bir şablon dilidir.
kullanıcı, kullanım için C++ kodunu HTML'ye yerleştirir tntnet(8). ecppc bir C++ sınıfı oluşturur
bir ecpp şablonu. Ayrıca ikili verileri bir C++ sınıfında derleyebilir, bu da onu mümkün kılar.
bunları bir tntnet uygulamasına entegre etmek için.

SEÇENEKLER


-b Bu, ikili modu etkinleştirir. Ecppc, ecpp etiketlerini aramaz, ancak bir sınıf oluşturur,
hangi sadece verileri kopyalar

-bb Bu, çoklu ikili modu etkinleştirir. Paketlendiğinde her ikili dosyanın bir miktar ek yükü vardır.
bir tntnet uygulamasına dönüştürün. Bu ek yük oldukça önemli olabilir,
ikili dosyalar, bir web uygulamasındaki küçük simgeler gibi küçüktür. Bunu azaltmak için
ek yükü, birden çok ikili tek bir sınıfa paketlenebilir, bu da
başına ikili ek yük tamamen.

Bileşen çağrıldığında, yol bilgisi parametresini kullanır.
(request.getPathInfo()) istekten, hangi ikili dosyanın gönderileceğine karar vermek için. Eğer hayırsa
dosya adı yol bilgisiyle eşleşir, işleme reddedilir. İkili dosyaların olması gerekmez
aynı mime türü, çünkü mime türü otomatik olarak mime veritabanından aranır
kaynak dosyanın dosya uzantısına göre.

-i Dosya
Çoklu ikili modda (seçenek -bb) dosya adları belirtilen dosyadan okunabilir
bu seçenekle. Bu, komut satırı çok uzadığında veya sadece
kolaylık sağlamak için.

-I dir Dizindeki içerme dosyalarını arayın. Bu seçenek birden çok kez geçirilebilir. Tüm
belirtilen dizinler sırayla dahil edilen dosyalar için aranır.

-l günlük kategorisi
Günlük kategorisini ayarlayın. Varsayılan bileşen.bileşenadı.

-L #line yönergelerinin oluşturulmasını devre dışı bırak

-m mime türü
Çıkışın mime türünü ayarlayın. Bu, bileşen tarafından tarayıcıya gönderilen mime türüdür.
Content-Type- başlığında. Bu parametre olmadan mime türü aranır.
kaynak dosyanın dosya uzantısını kullanarak sisteminizin mime-veritabanı.

--mime türleri dosya
Dosyadan mimetipleri oku (varsayılan: /etc/mime.types).

-M Bu, normal işlemeyi devre dışı bırakır ve bundan yalnızca ecpp bağımlılıklarını yazdırır.
bileşen. Çıktı bir Makefile'a dahil edilebilir. Ecpp bağımlılıkları
<%include> etiketi ile tanıtılır.

-n isim
Bileşenin adını ayarlayın. Normalde bu, kaynak-dosya-adından türetilir.
yolu ve .ecpp uzantısını kaldırarak.

-o Dosya
Dosya adını türetmek yerine oluşturulan dosyayı belirtilen dosyaya yazın
kaynak-dosya-adından. çıktıdosyaadı normalde kaynak dosyadır.
uzantı .cpp ile değiştirilir.

-p Girdi dosyası adından bileşen adı türetirken yol adını saklayın.

-s Singleton oluşturun. Normalde ecppc, şablonun uygun olup olmadığına otomatik olarak karar verir.
tek ton için uygundur. Bu seçenek, ecppc'yi bir singleton oluşturmaya zorlar.

-s- Bir singleton oluşturmayın.

-v Ayrıntılı modu etkinleştirin. Bu, işleme hakkında ek bilgi yazdırır.
standart çıktı.

-z Bileşendeki verileri sıkıştırın. Sıkıştırılmış veriler otomatik olarak açılır
ilk kullanım. Bu, kod boyutunu küçültür, ancak ilk çağrıyı biraz yavaşlatır.
bileşen.

onworks.net hizmetlerini kullanarak ecppc'yi çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları