عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

ccconfigp - عبر الإنترنت في السحابة

قم بتشغيل ccconfigp في مزود الاستضافة المجانية OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر ccconfigp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ccconfig - احصل على تكوين تحويل :: Binary :: C لمترجم

موجز


ccconfig الخيارات [- خيارات المترجم]

الخيارات:

-c
- برنامج التحويل البرمجي CC القابل للتنفيذ للاختبار
الافتراضي: تحديد تلقائي

-o
- إخراج ملف ملف الإخراج اسم الملف
الافتراضي: الإخراج إلى stdout

-f
- تنسيق الإخراج تنسيق الإخراج
الافتراضي: شاحنة قلابة

--basename name basename لملفات الاختبار المؤقتة
الافتراضي: _t_e_s_t

-I
- مسار inc-path يضبط المحول البرمجي يدويًا على المسار

- قاعدة المحول البرمجي للعملية المسبقة للمعالجة المسبقة
- قاعدة المترجم compile-obj لتجميع الكائنات
- قاعدة المترجم compile-exe لتجميع الملفات التنفيذية

--c-ext ext extension لملفات المصدر C
--pp-ext تمديد لملفات إخراج المعالج
--obj-ext ext extension لملفات الكائن
- exe-ext امتداد للملفات القابلة للتنفيذ

- لا تحذف الحذف الملفات المؤقتة
--لا تحاول تشغيل الملفات التنفيذية
- الهدوء لا تعرض أي شيء
- لا تعرض الحالة مؤشر الحالة

- رقم نسخة طباعة النسخة

- وضع تصحيح الأخطاء

العناصر النائبة المسموح بها في قواعد المترجم:

٪ c ملف المصدر
٪ o ملف الكائن
٪ e ملف قابل للتنفيذ
٪ i ملف إخراج المعالج
| يتم كتابة النتيجة إلى stdout (فقط في نهاية القاعدة)

الوصف


سيحاول "ccconfig" تحديد تكوين قابل للاستخدام لـ Convert :: Binary :: C من
اختبار مترجم قابل للتنفيذ. ليس من الضروري أن تكون الثنائيات التي تم إنشاؤها بواسطة
يمكن تنفيذ برنامج التحويل البرمجي ، لذلك يمكن أيضًا استخدام "ccconfig" للمترجمين المتقاطعين.

لا تزال هذه الأداة تجريبية ، ولا يجب الاعتماد على ناتجها بدونها
التحقق ، ولا تتوقع أن تعمل في بيئتك.

OPTIONS


"--نسخة" مترجم
يتيح لك هذا الخيار تحديد مترجم قابل للتنفيذ بشكل صريح. هذا بشكل خاص
مفيد إذا كنت لا تريد استخدام مترجم النظام الخاص بك. إذا لم يتم إعطاء هذه الخيارات ،
يحاول "ccconfig" تخمين المترجم.

"--ملف إلاخراج" ملف
اكتب تكوين تحويل :: ثنائي :: C إلى الملف المحدد. الافتراضي هو كتابة
التكوين إلى "stdout".

"--تنسيق الإخراج" شكل
حدد تنسيق الإخراج لتكوين Convert :: Binary :: C. التنسيقات التالية
مدعومة حاليا:

dumper إخراج٪ config تجزئة باستخدام Data :: Dumper
تتطلب الإخراج بتنسيق مناسب لطلب

الافتراضي هو "شاحنة قلابة".

"--basename" الاسم
يسمح لك بتغيير الاسم الأساسي لملفات الاختبار المؤقتة. يتم استخدام هذا مع
خيارات "النص" المختلفة لبناء أسماء الملفات لملفات المصدر C ، إخراج المعالج
الملفات وملفات الكائنات والملفات التنفيذية.

"--inc-path" مسار
يتيح لك هذا الخيار ضبط مسار التضمين للمترجم يدويًا. هذا مفيد إذا
لا يمكن لـ "ccconfig" تحديد مسار التضمين تلقائيًا ، على الأرجح بسبب ذلك
لا يمكن تحليل إخراج المعالج. يمكن تحديد هذا الخيار أكثر من مرة.

"- Preprocess" حكم
باستخدام هذا الخيار ، يمكنك تحديد ملف حكم التي يستخدمها "ccconfig" لتشغيل المترجم للحصول على
خرج المعالج. يكتب معظم المترجمين إخراج المعالج المسبق إلى الإخراج القياسي عندما
بالنظر إلى الخيار "-E" ، أي

سم مكعب -E foo.c

سوف تعالج foo.c لمعيار الإخراج. القاعدة المقابلة لـ "ccconfig" ستكون:

ccconfig - Preprocess = '- E٪ c |'

سيتم استبدال <٪ c> باسم ملف المصدر C ، ويشير رمز الأنبوب إلى أن ملف
ستتم كتابة النتيجة إلى الإخراج القياسي.

يمكن استخدام العناصر النائبة التالية في قواعد "ccconfig":

٪ c ملف المصدر
٪ o ملف الكائن
٪ e ملف قابل للتنفيذ
٪ i ملف إخراج المعالج

عادة ، يحاول "ccconfig" معرفة القواعد الصحيحة من تلقاء نفسه.

"--compile-obj" حكم
مثل "--preprocess" ، يتيح لك هذا الخيار تحديد قاعدة لكيفية تجميع كائن
ملف. بالنسبة لمعظم المترجمين ، ستكون هذه القاعدة مثل

ccconfig --compile-obj = '- c -o٪ o٪ c'

"--compile-exe" حكم
مثل "--preprocess" ، يتيح لك هذا الخيار تحديد قاعدة لكيفية ترجمة ملف
ملف تنفيذي. بالنسبة لمعظم المترجمين ، ستكون هذه القاعدة مثل

ccconfig --compile-exe = '- o٪ e٪ c'

لاحظ أنه يكفي تحديد "--compile-obj" أو "--compile-exe". حتى إذا
يمكن للمجمع الخاص بك فقط إنشاء ملفات الكائنات ، وهذا جيد.

"--c-ext"
يتم استخدام هذا الخيار مع "--basename" لبناء اسم ملف المصدر C. هذا هو
عادة ما يتم تعيينه على ".c".

"--pp-ext"
يتم استخدام هذا الخيار مع "--basename" لبناء اسم إخراج المعالج
ملف.

"--obj-ext"
يستخدم هذا الخيار مع "--basename" لبناء اسم ملف الكائن.

"- exe-ext"
يستخدم هذا الخيار مع "--basename" لبناء اسم ملف قابل للتنفيذ.

"--nodelete"
لا تحاول حذف الملفات المؤقتة التي تم إنشاؤها بواسطة المترجم. عادة،
سيبحث "ccconfig" عن جميع الملفات التي لها نفس الاسم الأساسي لملف الاختبار المؤقت و
حذفها.

"--تقريبا الجمعة"
يمكنك تحديد هذا الخيار إذا كان لا يمكن تشغيل الملفات التنفيذية التي تم إنشاؤها بواسطة برنامج التحويل البرمجي الخاص بك
جهازك ، أي إذا كان لديك مترجم متقاطع. ومع ذلك ، فإن "ccconfig" سوف تلقائيا
اكتشف أنه لا يمكن تشغيل الملفات التنفيذية.

عند تعيين هذا الخيار ، يتم استخدام مجموعة مختلفة من الخوارزميات لتحديد زوج من الخوارزميات
إعدادات التكوين. تعتمد جميع هذه الخوارزميات على وضع توقيع خاص في
ملف الكائن. إنها أقل موثوقية من الخوارزميات القياسية ، لذلك لا يجب عليك استخدامها
لهم ما لم تضطر إلى ذلك.

"--هادئ"
لا تعرض أي شيء باستثناء التكوين النهائي.

"--لا توجد حالة"
إخفاء مؤشر الحالة. يوصى به إذا كنت ترغب في إعادة توجيه إخراج البرنامج النصي إلى ملف
ملف:

ccconfig --nostatus> config.pl 2> ccconfig.log

"--إصدار"
يكتب اسم البرنامج والإصدار والمسار إلى الإخراج القياسي.

"--debug"
توليد أطنان من إخراج التصحيح. لا تستخدم إلا إذا كنت تعرف ما تفعله.

أمثلة


عادة ، ملف

ccconfig

بدون وسيطات كافية إذا كنت تريد التكوين لمترجم النظام الخاص بك. في حين
"ccconfig" قيد التشغيل ، وسوف يكتب الكثير من معلومات الحالة إلى "stderr". عندما يكون
تم القيام به ، وعادة ما يتم تفريغ جدول تجزئة Perl إلى "stdout" والذي يمكن استخدامه مباشرة كملف
التكوين للتحويل :: ثنائي :: C.

إذا كنت تريد التكوين لمترجم مختلف ، أو لا يمكن تحديد "ccconfig"
مترجم النظام الخاص بك تلقائيا ، استخدم

سي سي كونفيغ-ج جي سي سي 32

إذا كان اسم المترجم الخاص بك هو "gcc32".

إذا كنت ترغب في تمرير خيارات إضافية إلى المترجم ، يمكنك القيام بذلك بعد شرطة مزدوجة
في سطر الأوامر:

ccconfig - -g -DEBUGING

or

ccconfig -c gcc32 - -انسى-تعداد قصير

إذا كنت ترغب في التفاعل مع Perl core ، فقد تجد تهيئة مناسبة باستخدام
شيء مثل:

ccconfig --cc = `` perl -MConfig -e 'طباعة $ Config {cc} "\
- `perl -MConfig -e 'طباعة $ Config {ccflags}"

حقوق الطبع والنشر


حقوق النشر (c) 2002-2015 Marcus Holland-Moritz. كل الحقوق محفوظة. هذا البرنامج مجاني
البرمجيات؛ يمكنك إعادة توزيعها و / أو تعديلها تحت نفس شروط Perl نفسها.

استخدم ccconfigp عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    البرنامج المساعد Eclipse Tomcat
    البرنامج المساعد Eclipse Tomcat
    يوفر البرنامج المساعد Eclipse Tomcat
    تكامل بسيط لسيرفليت القط
    حاوية لتطوير جافا
    تطبيقات الويب. يمكنك الانضمام إلينا من أجل
    مناقشة ...
    تنزيل البرنامج المساعد Eclipse Tomcat
  • 2
    WebTorrent سطح المكتب
    WebTorrent سطح المكتب
    WebTorrent Desktop مخصص للبث
    التورنت على أنظمة تشغيل Mac أو Windows أو Linux. هو - هي
    يتصل بكل من BitTorrent و
    أقران WebTorrent. الآن لا يوجد
    بحاجة إلى الانتظار ...
    قم بتنزيل WebTorrent Desktop
  • 3
    GENX
    GENX
    GenX هو برنامج علمي للتحسين
    انعكاس الأشعة السينية ، النيوترون
    الانعكاسية والأشعة السينية السطحية
    بيانات الحيود باستخدام التفاضل
    خوارزمية التطور ....
    تحميل جين اكس
  • 4
    com.pspp4windows
    com.pspp4windows
    PSPP هو برنامج إحصائي
    تحليل البيانات المأخوذة. إنه مجاني
    استبدال البرنامج الاحتكاري
    SPSS. يحتوي PSPP على كل من ملفات
    رسومية لنا ...
    تنزيل pspp4windows
  • 5
    ملحقات Git
    ملحقات Git
    Git Extensions هي أداة قائمة بذاتها لواجهة المستخدم
    لإدارة مستودعات Git. كذلك
    يتكامل مع Windows Explorer و
    مايكروسوفت فيجوال ستوديو
    (2015/2017/2019). ذ...
    تنزيل Git Extensions
  • 6
    eSpeak: تركيب الكلام
    eSpeak: تركيب الكلام
    محرك تحويل النص إلى كلام للغة الإنجليزية و
    العديد من اللغات الأخرى. حجم صغير مع
    نطق واضح ولكن مصطنع.
    متاح كبرنامج سطر أوامر بامتداد
    عديدة ...
    تنزيل eSpeak: تركيب الكلام
  • أكثر "

أوامر لينكس

Ad