انجليزيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


erlc - مترجم

الوصف


erlc يوفر البرنامج طريقة شائعة لتشغيل جميع المجمعات في نظام Erlang.
اعتمادًا على امتداد كل ملف إدخال ، erlc سوف يستدعي المترجم المناسب.
بغض النظر عن المترجم المستخدم ، يتم استخدام نفس العلامات لتوفير معلمات مثل
كما تشمل المسارات ودليل الإخراج.

دليل العمل الحالي ، "."، لن يتم تضمينه في مسار التعليمات البرمجية عند تشغيل ملف
مترجم (لتجنب تحميل ملفات Beam من دليل العمل الحالي الذي يمكن
من المحتمل أن تتعارض مع المترجم أو نظام Erlang / OTP الذي يستخدمه المترجم).

صادرات


erlc الأعلام file1.ext file2.ext ...

إرلك يجمع ملفًا واحدًا أو أكثر. يجب أن تتضمن الملفات الامتداد ، على سبيل المثال
.erl لشفرة مصدر Erlang ، أو .yrl لشفرة المصدر Yecc. إرلك يستخدم الامتداد
لاستدعاء المترجم الصحيح.

عموما مفيدة FLAGS


يتم دعم العلامات التالية:

-I دليل:
يوجه المترجم للبحث عن تضمين الملفات في الدليل المحدد. متى
تواجه -تضمن or -تضمين_محرر التوجيه ، المترجم يبحث عن العنوان
الملفات في الدلائل التالية:

* "."، دليل العمل الحالي لخادم الملفات ؛

* الاسم الأساسي للملف المترجم ؛

* الدلائل المحددة باستخدام ملف -I خيار. الدليل المحدد الأخير هو
بحثت أولا.

-o دليل:
الدليل الذي يجب أن يضع فيه المترجم ملفات الإخراج. إذا لم يكن محددًا ،
سيتم وضع ملفات الإخراج في دليل العمل الحالي.

-Dالاسم:
يعرّف ماكرو.

-Dالاسم=قيمنا:
يعرف ماكرو بالقيمة المحددة. يمكن أن تكون القيمة أي مصطلح إرلانج. اعتمادا علي
النظام الأساسي ، قد يلزم تحديد القيمة إذا كانت الصدفة نفسها تفسر بعض الشيء
الشخصيات. في نظام التشغيل Unix ، يجب اقتباس المصطلحات التي تحتوي على مجموعات وقائمة. الشروط التي
تحتوي على مسافات يجب أن يتم اقتباسها على جميع الأنظمة الأساسية.

-Wخطأ:
يجعل كل التحذيرات في شكل أخطاء.

-Wعدد:
يضبط مستوى التحذير على عدد. الافتراضي هو 1. استعمال -W0 لإيقاف التحذيرات.

-ث:
مثل -W1. تقصير.

-الخامس:
تمكن الإخراج المطول.

-b نوع الإخراج:
يحدد نوع ملف الإخراج. عمومًا، نوع الإخراج هو نفس الملف
تمديد ملف الإخراج ولكن بدون الفترة. سيتم تجاهل هذا الخيار بواسطة
المجمعين الذين لديهم تنسيق إخراج واحد.

-smp:
قم بالتجميع باستخدام محاكي SMP. هذا مفيد بشكل أساسي لتجميع التعليمات البرمجية الأصلية ، والتي
يحتاج إلى أن يتم تجميعه باستخدام نفس نظام وقت التشغيل الذي يجب تشغيله عليه.

- م:
ينتج قاعدة Makefile لتتبع تبعيات الرؤوس. يتم إرسال القاعدة إلى stdout. لا
يتم إنتاج ملف الكائن.

-مف ماكيفيلي:
مثل -M الخيار أعلاه ، باستثناء أن Makefile مكتوب عليه ماكيفيلي. لا مانع
تم إنتاج الملف.

-MD:
مثل -M -مف شعاع.

-MT الهدف:
بالتزامن مع -M or -مف، قم بتغيير اسم القاعدة المنبعثة إلى الهدف.

-MQ الهدف:
مثل -MT الخيار أعلاه ، باستثناء تلك الأحرف الخاصة بـ جعل(1) مقتبسة.

-MP:
بالتزامن مع -M or -مف، أضف هدفًا زائفًا لكل تبعية.

-مغ:
بالتزامن مع -M or -مف، ضع في اعتبارك الرؤوس المفقودة كملفات تم إنشاؤها وأضفها
لهم إلى التبعيات.

-:
إشارات إلى أنه لن يتبع المزيد من الخيارات. سيتم التعامل مع بقية الوسائط على أنها
أسماء الملفات ، حتى لو كانت تبدأ بواصلات.

+مصطلح:
علامة تبدأ بعلامة الجمع ("+') بدلاً من الواصلة إلى Erlang
مصطلح ومرت دون تغيير للمترجم. على سبيل المثال ، ملف تصدير الكل خيار
يمكن تحديد مترجم Erlang على النحو التالي:

erlc + export_all file.erl

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

خاص FLAGS


تعتبر العلامات الموجودة في هذا القسم مفيدة في حالات خاصة مثل إعادة بناء مكتب المدعي العام
نظام.

-با دليل:
يلحق دليل إلى مقدمة مسار الشفرة في محاكي Erlang الذي تم استدعاؤه. هذا
يمكن استخدامها لاستدعاء مترجم آخر غير الافتراضي.

-pz دليل:
يلحق دليل إلى مسار الشفرة في محاكي Erlang الذي تم استدعاؤه.

أيد المترجمون


إرل:
كود مصدر إرلانج. يولد ملف .الحزم ملف.

الخيارات -P و -E و -S تكافئ + 'P' و + 'E' و + 'S' ، باستثناء أنها كذلك
ليس من الضروري تضمين علامات الاقتباس المفردة لحمايتها من الصدفة.

الخيارات المدعومة: -I ، -o ، -D ، -v ، -W ، -b.

.س:
كود مصدر المجمّع Erlang. يولد ملف .الحزم ملف.

الخيارات المدعومة: نفس الخيارات .erl.

.جوهر:
كود مصدر Erlang الأساسي. يولد ملف .الحزم ملف.

الخيارات المدعومة: نفس الخيارات .erl.

سنة:
كود المصدر Yecc. يولد ملف .erl ملف.

استخدم الخيار -I مع اسم الملف لاستخدام هذا الملف كمقدمة مخصصة
ملف (ملف تشمل ملف اختيار).

الخيارات المدعومة: -o ، -v ، -I ، -W (انظر أعلاه).

.ميب:
MIB لـ SNMP. يولد ملف . بن ملف.

الخيارات المدعومة: -I ، -o ، -W.

.سلة مهملات:
ملف MIB مترجم لـ SNMP. يولد ملف .hrl ملف.

الخيارات المدعومة: -o، -v.

.ريل:
ملف البرنامج النصي. يقوم بإنشاء ملف تمهيد.

استخدم -I لتسمية الدلائل التي سيتم البحث فيها عن ملفات التطبيق (أي ما يعادل ملف
مسار في قائمة خيارات systools: make_script / 2).

الخيارات المدعومة: -o.

.asn1:
ملف ASN1.

يخلق .erl, .hrlو .asn1db ملف من ملف .asn1 ملف. يجمع أيضًا ملف .erl
باستخدام مترجم Erlang ما لم يكن + noobj يتم إعطاء الخيارات.

الخيارات المدعومة: -I، -o، -b، -W.

.idl:
ملف IC.

يقوم بتشغيل مترجم IDL.

الخيارات المدعومة: -I، -o.

البيئة المتغيرات


ERLC_EMULATOR:
الأمر لبدء المحاكي. الافتراضي هو ERL في نفس الدليل مثل ملف
erlc البرنامج نفسه ، أو إذا لم يكن موجودًا ، ERL في أي من الدلائل الواردة في
ال PATH متغيرات البيئة.

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


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

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

أوامر لينكس

Ad