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

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

برنامج:

اسم


اختيار - محسن LLVM

موجز


اختار [الخيارات] [اسم الملف]

الوصف


تشتهر أجهزة تركيز الأكسجين البيطرية من كالسـتين بجودتها العالية وفعاليتها في الميدان. اختار الأمر هو محسن ومحلل LLVM النمطي. يأخذ ملفات مصدر LLVM كملفات
الإدخال ، وتشغيل التحسينات المحددة أو التحليلات عليه ، ثم إخراج المحسن
ملف أو نتائج التحليل. وظيفة اختار يعتمد على ما إذا كان -تحليل خيار
معطى.

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

بينما -تحليل is ليس معطى، اختار يحاول إنتاج ملف إخراج محسن. ال
التحسينات المتاحة عبر اختار تعتمد على المكتبات التي تم ربطها بها أيضًا
أي مكتبات إضافية تم تحميلها بامتداد -حمل اختيار. استخدم ال -مساعدة
خيار لتحديد التحسينات التي يمكنك استخدامها.

If اسم الملف تم حذفه من سطر الأوامر أو "-", اختار يقرأ مدخلاته من المعيار
إدخال. يمكن أن تكون المدخلات بتنسيق لغة التجميع LLVM () أو LLVM
تنسيق bitcode (.قبل الميلاد).

إذا لم يتم تحديد اسم ملف الإخراج بامتداد -o اختيار، اختار يكتب ناتجها إلى
الإخراج القياسي.

OPTIONS


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

-مساعدة اطبع ملخصًا لخيارات سطر الأوامر.

-o
حدد اسم ملف الإخراج.

-S كتابة الإخراج بلغة LLVM المتوسطة (بدلاً من رمز البت).

- {اسم المرور}
اختار يوفر القدرة على تشغيل أي من التحسينات أو التحليلات الخاصة بـ LLVM
اي طلب. ال -مساعدة يسرد الخيار جميع التمريرات المتاحة. الترتيب الذي
الخيارات التي تحدث في سطر الأوامر هي الترتيب الذي يتم تنفيذها به
(ضمن قيود التمرير).

-تعطيل-مضمنة
يزيل هذا الخيار ببساطة التمرير الداخلي من القائمة القياسية.

-تعطيل-اختيار
يكون هذا الخيار ذا مغزى فقط عندما خيارات الارتباط -std معطى. إنه يعطل أكثر
يمر، يمرر، اجتاز بنجاح.

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

تحقق من كل
يؤدي هذا الخيار إلى اختيار إضافة تصريح مرور بعد كل تمريرة محددة بخلاف ذلك
سطر الأوامر (بما في ذلك -تحقق). هذا مفيد للحالات التي يكون فيها
يشتبه في أن تمريرة تؤدي إلى إنشاء وحدة غير صالحة ولكن ليس من الواضح أي مسار
يفعل ذلك.

-الحالات اطبع الإحصائيات.

-الوقت يمضي
سجل مقدار الوقت اللازم لكل مرور وقم بطباعته على الخطأ القياسي.

-ديبوغ إذا كان هذا إنشاء تصحيح الأخطاء ، فسيؤدي هذا الخيار إلى تمكين مطبوعات التصحيح من التمريرات التي
استخدم ال DEBUG () دقيق. انظر LLVM مبرمج مانيوالالقسم #تصحيح لمزيد من
معلومات.

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

opt -load = plugin.so -help

-p وحدة الطباعة بعد كل تحويل.

EXIT الوضع


If اختار ينجح ، سيتم الخروج بـ 0. وإلا ، في حالة حدوث خطأ ، سيتم الخروج بملحق
قيمة غير صفرية.

استخدم opt-3.8 عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت