هذا هو الأمر tcpplus الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
tcpplus - C ++ لمنتج TDF / ANDF
موجز
com.tcpplus [ الخيارات ] [ ملف الإدخال ] [ ملف إلاخراج ]
الوصف
في عملها الافتراضي ، com.tcpplus يترجم ملف مصدر الإدخال C ++ ،
ملف الإدخال، في كبسولة TDF / ANDF ، ملف إلاخراج. إذا كان ملف الإخراج
الاسم محذوف أو هو -، يتم استخدام الإخراج القياسي. إذا كان الإدخال
تم حذف اسم الملف أو هو -، يتم استخدام المدخلات القياسية.
عن طريق استخدام -sملف المواصفات اختيار، com.tcpplus يمكن بالإضافة إلى
إخراج ملف مواصفات C ++ الذي يحتوي على معلومات تمكن وحدة intermodule
التحليل الذي يتعين القيام به. بدلا من ذلك معلومات الاستخدام والخطأ
مناسبة للمعالجة بواسطة أدوات أخرى يمكن إخراجها باستخدام
-dاختار=ملف مهمل الخيار.
com.tcpplus يحتوي أيضًا على إجراء معالجة مسبقة ، عند استدعائه مع -E
الخيار ، حيث يتم إدخال ملف مصدر C ++ ، ملف الإدخالتم تجهيزها مسبقًا
إلى ملف الإخراج ، ملف ouput.
أخيرا com.tcpplus لديه إجراء رابط محدد ، عند استدعائه مع -S
الخيار ، حيث يوجد أي عدد من ملفات إدخال المواصفات ، ملف الإدخال، هي
مدمجة في ملف إخراج المواصفات ، والذي يمكن تحديده باستخدام امتداد -s
اختيار. أي توليد رمز إضافي ناتج عن مرحلة الربط هذه هو
مكتوبة على كبسولة TDF ، ملف إلاخراج.
هذا موصى به com.tcpplus يتم استدعاؤه عبر TCC(1). ال -Yc ++ خيار
مطلوب لتمكين قدرات C ++. الملفات ذات الامتداد .C اللاحقة
المعترف بها كملفات مصدر C ++. يمكن تمرير الخيارات مباشرة إلى
com.tcpplus يستخدم ال -Wx ،اختار الخيار ل TCC.
OPTIONS
يمكن أن تظهر خيارات سطر الأوامر بأي ترتيب ويمكن أن تكون كذلك
تتخللها ملفات الإدخال والإخراج. كل الأجزاء المتعددة
يمكن إعطاء الخيارات إما كواحدة أو اثنتين من وسيطات سطر الأوامر ، لذلك
أن -Iدير و -I دير متكافئة. معظم التعامل مع الخيار
يتم التعامل مع مطلوب TCC(1) عندما يتم استخدام هذا ، لكن الخيارات قد تكون
يتم تمريرها مباشرة إلى com.tcpplus يستخدم ال -Wx ،اختار الخيار.
-Aفاعل(رموز)
يؤكد أن المسند المعطى صحيح. الحالة الخاصة -ا-
يحدد جميع المسندات المضمنة (التي لا يوجد منها).
-Dالماكرو
يحدد الماكرو المحدد ليكون 1.
-Dالماكرو=رموز
يحدد الماكرو المحدد ليكون التسلسل المحدد لـ
الرموز المميزة للمعالجة المسبقة.
-E لتمكين وضع المعالجة المسبقة الذي يكون فيه الملف المصدر C ++ المدخل
معالجتها مسبقًا في ملف الإخراج.
-Fملف يتسبب في قائمة بالخيارات ليتم القراءة منها ملف.
-H لتمكين وضع التضمين المطول الذي تُطبع فيه التحذيرات
بداية ونهاية كل ملف مصدر مضمن.
-Iدليل
يضيف الدليل المحدد إلى القائمة التي تم البحث عنها بواسطة com.tcpplus لـ
تضمين ملفات المصدر. لم يتم تضمين مثل هذه الدلائل
com.tcpplus.
-Nالاسم:دليل
مطابق لـ -Iدليل فيما عدا أنه يربط أيضًا
معطى معرف بالدليل.
-S لتمكين وضع رابط المواصفات الذي فيه أي عدد من إدخال مواصفات C ++
يتم ربط الملفات في ملف إخراج واحد بمواصفات C ++.
-Uالماكرو
يقوم بإلغاء تعريف الماكرو المحدد. الحالة الخاصة -أو- لا يعرف الكل
وحدات الماكرو المضمنة. وهذه هي __ملف__, __خط__, __الوقت__,
__تاريخ__, __STDC__, __STDC_VERSION__و __cplusplus.
-V الأسباب com.tcpplus لطباعة اسم كل وظيفة على
الإخراج القياسي كما تم تجميعه.
-Wخيار
الأسباب com.tcpplus لطباعة تحذير في الظروف الموصوفة
by خيار. الحالة الخاصة الجدار شاحن تمكن مجموعة واسعة من
التحذيرات.
-X تعطيل معالجة الاستثناءات. يمكن أن يكون التنفيذ الحالي
وقت تشغيل كبير حمل إذا لم يكن ذلك مطلوبًا. تأثير
ربط أي وحدة مترجمة مع هذا الخيار مع وحدة التي
يرمي استثناء غير محدد. هذا يعادل -جي.
-Zعدد
يعيّن الحد الأقصى لعدد الأخطاء التي تتم طباعتها بواسطة com.tcpplus قبل
إنقاذ ليكون عدد. الافتراضي هو 32.
-a الأسباب com.tcpplus لتطبيق تحليل البرنامج الكامل على مدخلاته
الملفات. وهذا يعني أنه لا حاجة لوحدات الترجمة الأخرى
ليتم ربطها حتى يتم تنفيذ البرنامج.
-c تعطيل إخراج TDF. سيظل ملف الإخراج TDF صالحًا
كبسولة ، إلا أنها لن تحتوي على أي معلومات. هذا هو
أي ما يعادل -jc.
-dاختار=ملف مهمل
الأسباب com.tcpplus لتفريغ معلومات حول ملف الإدخال الخاص به إلى
ملف مهمل. اختار هي سلسلة من الشخصيات تصف
المعلومات التي سيتم إغراقها ؛ c للسلسلة الحرفية ، e للأخطاء ، h
لملفات الرأس ، k للكلمات الرئيسية ، l للمتغيرات المحلية ، m لـ
وحدات الماكرو s للنطاقات و u للاستخدام. a ما يعادل
حلمو.
-eملف يحدد الملف المحدد كملف نهائي. هذا يعادل
لإضافة أ تتضمن # التوجيه لهذا الملف في نهاية
إدخال ملف المصدر.
-fملف يحدد الملف المحدد كملف بدء. هذا يعادل
لإضافة أ تتضمن # التوجيه لهذا الملف في بداية
إدخال ملف المصدر.
-g يحدد أن كبسولة TDF الإخراج يجب أن تحتوي أيضًا
معلومات للسماح بإنشاء تصحيح وقت التشغيل
التوجيهات. هذا يعادل -ج.
-h الأسباب com.tcpplus لطباعة قائمة كاملة بالأوامر المتاحة-
خيارات الخط. يتضمن هذا رقمًا غير موثق هنا
من غير المحتمل أن تكون مفيدة للمستخدم العادي.
-jاختار يضبط خيارات إخراج TDF التي يقدمها اختار.
-mاختار يضبط خيارات تنسيق الخطأ التي قدمها اختار.
-nميناء الجدول
يحدد أنه يجب استخدام جدول قابلية النقل المحدد
تحديد معلمات التكوين الأساسية.
-oملف إلاخراج
يعطي طريقة بديلة لتحديد ملف الإخراج.
-q الأسباب com.tcpplus للانسحاب على الفور دون معالجة المدخلات الخاصة به
ملف. هذا مفيد بشكل أساسي في استعلامات الإصدار والخيارات.
-sملف المواصفات
الأسباب com.tcpplus لكتابة ملف مواصفات C ++ يصف المدخلات
ملف المصدر إلى ملف المواصفات.
-t يحدد ذلك com.tcpplus يجب أن تتضمن إعلانات الرمز المميز في ملف
إخراج كبسولة TDF. في حين أن هذه ليست ضرورية على الإطلاق ، هم
مساعدة عند طباعة جميلة الإخراج. هذا يعادل
-ج.
-u الاسم الاسم
الأسباب com.tcpplus لطباعة أشكال unmangle من مشوه معين
أسماء المعرف.
-v الأسباب com.tcpplus لطباعة رقم نسخته.
-w تعطيل كافة رسائل التحذير. هذا يعادل -مو.
-z القوات com.tcpplus لإنتاج ملف الإخراج حتى لو كان التجميع
تحدث الأخطاء. ينتج تأثير تركيب كبسولة TDF
استخدام هذا الخيار غير محدد. هذا يعادل -mz.
استخدم tcpplus عبر الإنترنت باستخدام خدمات onworks.net