هذا هو الأمر ecppc الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ecppc - مترجم ل ecpp7
موجز
ecppc [-بحسزفت م] [-s] [-o اسم الملف] [-n الاسم] [-m نوع التمثيل الصامت] [- الأنواع اسم الملف] [-I
دير] [-l فئة السجل] اسم الملف
ecppc -ب اسم الملف
الوصف
ecppc هو المترجم للغة ecpp. ecpp هي لغة نموذج ، والتي تتيح لـ
يقوم المستخدم بتضمين C ++ - التعليمات البرمجية في HTML لاستخدامها في com.tntnet(8). ecppc يولد فئة C ++ من
نموذج ecpp. يمكنه أيضًا تجميع البيانات الثنائية في فئة C ++ ، مما يجعل ذلك ممكنًا
لدمجها في تطبيق tntnet.
OPTIONS
-b هذا يتيح الوضع الثنائي. لا يبحث Ecppc عن علامات ecpp ، ولكنه ينشئ فئة ،
الذي ينسخ البيانات فقط
-ب هذا يتيح وضع متعدد ثنائي. يحتوي كل ملف ثنائي على بعض النفقات العامة ، عند حزمه
في تطبيق tntnet. يمكن أن يكون هذا الحمل مهمًا جدًا عندما
الملفات الثنائية صغيرة ، مثل الرموز الصغيرة في تطبيق الويب. لتقليل هذا
النفقات العامة ، يمكن تجميع ثنائيات متعددة في فئة واحدة ، مما يؤدي إلى إزالة
لكل ثنائي النفقات العامة تماما.
عندما يتم استدعاء المكون ، فإنه يستخدم مسار معلومات المعلمة
(request.getPathInfo ()) من الطلب لتحديد أي ملف ثنائي سيتم إرساله. إذا كان الجواب لا
يتطابق اسم الملف مع مسار المعلومات ، ويتم رفض المعالجة. لا يلزم أن تكون الثنائيات من
نفس نوع mime ، حيث يتم عرض نوع mime تلقائيًا من قاعدة بيانات mime
بواسطة file- امتداد الملف المصدر.
-i اسم الملف
في الوضع الثنائي المتعدد (خيار -ب) يمكن قراءة أسماء الملفات من الملف المحدد
مع هذا الخيار. يمكن أن يكون هذا مفيدًا عندما يصبح سطر الأوامر طويلاً جدًا أو عادلًا
للراحة.
-I دير البحث في تضمين الملفات في الدليل. يمكن تمرير هذا الخيار عدة مرات. الجميع
يتم البحث في الدلائل المحددة بدورها عن ملفات التضمين.
-l فئة السجل
تعيين فئة السجل. الافتراضي هو اسم المكون.
-L تعطيل إنشاء # توجيهات سطر
-m نوع التمثيل الصامت
تعيين نوع الإخراج. هذا هو نوع mimetype ، الذي يرسله المكون إلى المتصفح
في رأس نوع المحتوى. بدون هذه المعلمة يتم البحث عن mimetype من
قاعدة بيانات mime لنظامك باستخدام امتداد الملف للملف المصدر.
- الأنواع ملف
قراءة mimetypes من ملف (الافتراضي: /etc/mime.types.).
-M يؤدي هذا إلى تعطيل المعالجة العادية ويطبع فقط تبعيات ecpp من هذا
عنصر. يمكن تضمين الإخراج في Makefile. تبعيات Ecpp هي
يقدم بواسطة العلامة <٪ include>.
-n الاسم
حدد اسم المكون. عادة هذا مشتق من اسم الملف المصدر
عن طريق إزالة المسار و. ecpp-extension.
-o اسم الملف
اكتب الملف الذي تم إنشاؤه إلى الملف المحدد بدلاً من اشتقاق اسم الملف
من اسم الملف المصدر. عادةً ما يكون اسم ملف الإخراج هو ملف المصدر حيث
يتم استبدال الامتداد بـ .cpp.
-p احتفظ باسم المسار عند اشتقاق اسم المكون من اسم ملف الإدخال.
-s توليد مفرد. عادةً ما يقرر ecppc تلقائيًا ، إذا كان القالب
مناسبة لشخص واحد. هذا الخيار يجبر ecppc على توليد مفرد.
-s لا تولد مفردة.
-v تفعيل الوضع المطول. هذا يطبع معلومات إضافية حول المعالجة على
معيار الإخراج.
-z ضغط البيانات في المكون. يتم إلغاء ضغط البيانات المضغوطة تلقائيًا في
اول استخدام. يؤدي هذا إلى تقليل حجم الشفرة ، ولكنه يبطئ قليلاً المكالمة الأولى لـ
المكون.
استخدم ecppc عبر الإنترنت باستخدام خدمات onworks.net