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

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


widl - مترجم لغة تعريف واجهة النبيذ (IDL)

موجز


widl [الخيارات] IDL_file
widl [الخيارات] --dlldata فقط name1 [name2...]

الوصف


في حالة عدم استخدام أي خيارات ، سيقوم البرنامج بإنشاء ملف رأس ، وربما العميل و
عناوين الخادم ، وملفات الوكيل و dlldata ، وعناصر ، وملف UUID ، اعتمادًا على
محتويات ملف IDL. إذا كان أي من الخيارات -c, -h, -p, -s, -t, -u or - المحلية بذرة
معطى، widl ستنشئ الملفات المطلوبة فقط ، وليس الملفات الأخرى. عند الجري مع
--dlldata فقط، سوف يقوم widl بإنشاء ملف dlldata فقط ، وسوف يحتوي على قائمة بامتداد
تم تمرير الأسماء كوسيطات. عادةً ما يتم تحديث هذا الملف في كل مرة widl is
run ، يقرأ أي ملف dlldata موجود ، وإذا لزم الأمر يعيد إنشائه بنفس
قائمة الأسماء ، ولكن مع ملف الوكيل الحالي المدرجة.

عند الجري دون أي حجج ، widl سوف يطبع رسالة مساعدة.

OPTIONS


العلاجات العامة الخيارات:

-V اطبع رقم النسخة واخرج.

-o ، - الخرج =الاسم
قم بتعيين اسم ملف الإخراج. عند إنشاء ملفات إخراج متعددة ، يتم تعيين هذا
فقط الاسم الأساسي للملف ؛ ثم يتم تسمية ملفات الإخراج المعنية الاسم.h ،
الاسم_p.c ، وما إلى ذلك.

-b الشركة المصنعة وحدة المعالجة المركزية[-نواة]-os
اضبط البنية المستهدفة عند التحويل البرمجي المتقاطع. المواصفات المستهدفة في
تنسيق autoconf القياسي كما تم إرجاعه بواسطة config.sub.

رأس الخيارات:

-h توليد ملفات رأس. اسم ملف الإخراج الافتراضي هو شرير.h.

- الأسماء القديمة
استخدم اصطلاحات التسمية القديمة.

النوع مكتبة الخيارات:

-t قم بإنشاء مكتبة نوع. اسم ملف الإخراج الافتراضي هو شرير.tlb. إذا كان الإخراج
اسم الملف ينتهي بـ .res، ملف مورد ثنائي يحتوي على مكتبة النوع هو
ولدت بدلا من ذلك.

-m32 ، م 64
قم بإنشاء مكتبة نوع Win32 أو Win64 على التوالي.

UUID ملف الخيارات:

-u قم بإنشاء ملف UUID. اسم ملف الإخراج الافتراضي هو شرير_i.c.

وكيل / كعب جيل الخيارات:

-c قم بإنشاء ملف كعب العميل. اسم ملف الإخراج الافتراضي هو شرير_نسخة.

-أوس إنشاء بذرة مضمنة.

-أوي إنشاء بذرة مفسرة من الطراز القديم.

-Oif ، -أويك ، -منظمة التعاون الإسلامي
إنشاء بذرة بأسلوب جديد مفسر بالكامل.

-p إنشاء وكيل. اسم ملف الإخراج الافتراضي هو شرير_الكمبيوتر.

--prefix-all =بادئة
بادئة لوضع اسم كل من العميل والخادم كعب روتين.

--prefix-client =بادئة
بادئة لوضع اسم بذرة العميل.

- خادم البريفكس =بادئة
بادئة لوضع اسم بذرة الخادم.

-s قم بإنشاء ملف كعب خادم. اسم ملف الإخراج الافتراضي هو شرير_s.c.

- وين 32, - وين 64
قم فقط بإنشاء رمز 32 بت أو 64 بت على التوالي (الإعداد الافتراضي هو إنشاء كليهما
إصدارات 32 بت و 64 بت في نفس ملف الوجهة).

التسجيل سيناريو الخيارات:

-r قم بإنشاء برنامج نصي للتسجيل. اسم ملف الإخراج الافتراضي هو شرير_r.rgs. إذا كان
ينتهي اسم ملف الإخراج بـ .res، ملف مورد ثنائي يحتوي على البرنامج النصي
ولدت بدلا من ذلك.

دلداتا ملف الخيارات:

--dlldata فقط name1 [name2...]
أعد إنشاء ملف dlldata من البداية باستخدام أسماء الوكيل المحددة. ال
اسم ملف الإخراج الافتراضي هو dlldata.c.

قبل المعالج الخيارات:

-I مسار
إضافة دليل بحث رأس إلى المسار. يُسمح بأدلة بحث متعددة.

-D id[=فال]
تحديد ماكرو المعالج id مع القيمة فال.

-E ما قبل العملية فقط.

-N لا تعالج المدخلات.

تصحيح الخيارات:

-W تفعيل التحذيرات المتحذلق.

-d n اضبط مستوى التصحيح على عدد صحيح غير سالب n. إذا كانت مسبوقة بـ 0x، سيكون ذلك
يتم تفسيره على أنه رقم سداسي عشري. لمعرفة معنى القيم ، انظر DEBUG
والقسم الخاص به.

منوع الخيارات:

-app_config
تم التجاهل ، موجود للتوافق المتوسط.

- بذرة محلية =ملف
قم بإنشاء بذرة فارغة لطرق call_as / المحلية في واجهة كائن واكتبها
هم أيضا ملف.

DEBUG


مستوى التصحيح n هو قناع بت بالمعنى التالي:
* 0x01 أخبر المورد الذي تم تحليله (الوضع المطول)
* 0x02 تفريغ الهياكل الداخلية
* 0x04 إنشاء تتبع المحلل اللغوي (yydebug = 1)
* 0x08 رسائل المعالج المسبق
* 0x10 رسائل lex للمعالج المسبق
* 0x20 تتبع المعالج الأولي yacc

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


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

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

أوامر لينكس

Ad