GoGPT Best VPN GoSearch

OnWorks فافيكون

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

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

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

برنامج:

اسم


omniidl - مترجم omniORB idl

موجز


أومنيديل [خيارات] -ب ملف [خيارات النهاية]

الوصف


omniidl هو الواجهة الأمامية لمترجم omniORB IDL. إذا لم يتم تحديد النهاية الخلفية ، فإنها تتحقق
ملف IDL المدخل من أجل الصلاحية ، ولا ينتج عنه أي إخراج. عادةً ما يتم تعيين اللغة للخلف-
يتم تحديد النهاية ، لذلك يتم إنتاج أبتر وهياكل عظمية في اللغة الهدف.

تتم معالجة ملفات الإدخال بواسطة معالج C قبل تحليلها بواسطة ملف
مترجم.

COMMON OPTIONS


قم بتشغيل النهاية الخلفية المحددة (على سبيل المثال ، -bcxx = C ++ ، -bpython = Python)

-د =
يُعرِّف للمعالج C.

-U غير محدد للمعالج C.

-أنا يشمل في مسار البحث عن المعالج المسبق للغة C.

-E قم بتشغيل المعالج الأولي C فقط ، وإرسال مخرجاته إلى stdout.

ص يستخدم باعتباره المعالج المسبق بدلاً من الافتراضي.

-N لا تقم بتشغيل المعالج الأولي C.

-Wp يرسل إلى المعالج C.

-Wb يرسل إلى النهاية الخلفية.

-نف لا تحذر من الإعلانات المستقبلية التي لم يتم حلها.

-k احتفظ بالتعليقات بعد الإعلانات ، لاستخدامها من قبل بعض الأطراف الخلفية.

-K احتفظ بالتعليقات قبل الإعلانات ، لاستخدامها من قبل بعض الأطراف الخلفية.

قم بتغيير الدليل إلى قبل كتابة ملفات الإخراج.

-d تفريغ IDL الذي تم تحليله ثم الخروج ، دون تشغيل النهاية الخلفية.

-p يستخدم كطريق للعثور على نهايات omniidl الخلفية.

-V اطبع معلومات الإصدار ثم اخرج.

-u طباعة معلومات الاستخدام.

-v مطول: تتبع مراحل التجميع.

C + + النهاية الخلفية


اختر C ++ الخلفية مع -bcxx. لا تتوفر الواجهة الخلفية لـ C ++ إلا عندما يكون لديك
تم تثبيت omniORB لـ C ++.

تنتج الواجهة الخلفية لـ C ++ ملفي إخراج: رأس وملف كعب روتين / هيكل عظمي. بشكل افتراضي
يتم تسميتهم بإلحاق اللواحق .ح ح و SK.cc إلى الاسم الأساسي لملف IDL المدخل.

إذا كان -WBA يتم تحديد الخيار ، ثم يتم إنشاء ملف ثالث (مع لاحقة افتراضية
DynSK.cc ) ، التي تحتوي على رمز TypeCode و Any.

C + + النهاية الخلفية OPTIONS


-Wbh = يستخدم بدلاً من .hh

-Wbs = يستخدم بدلا من SK.cc

-Wbd = يستخدم بدلاً من DynSK.cc. إذا تم تحديد نفس اللاحقة ل -Wbs
و -WBD ثم ملف هيكل عظمي واحد يحتوي على جميع التعاريف هو
الناتج.

-WBA قم بإنشاء تعريفات لـ TypeCode و Any.

-Wbinline تبذير الإخراج لملفات IDL # المضمنة بما يتماشى مع الملف الرئيسي.

-Wbtp إنشاء الهياكل العظمية لتنفيذ التعادل.

-وبتف إنشاء هياكل عظمية تنفيذ التعادل بالارض.

-Wbsplice- وحدات
قم بربط الوحدات النمطية المفتوحة معًا في وحدة واحدة.

- مثال توليد مثال على رمز التنفيذ.

-وببوا إنشاء هياكل عظمية متوافقة مع BOA.

-Wbkeep_inc_path
احتفظ بـ IDL #include المسارات في التوجيهات #include المُنشأة.

-Wbuse_quotes استخدم علامات الاقتباس في #include التوجيهات (مثل "foo" بدلاً من ).

PYTHON النهاية الخلفية


اختر لغة Python الخلفية بامتداد -بيثون. تنتج الواجهة الخلفية لبايثون حزم بايثون
وفقًا لمعيار IDL لتعيين Python ، لاستخدامه مع omniORBpy. بايثون
النهاية الخلفية متاحة فقط عندما يكون لديك omniORBpy مثبتًا.

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

PYTHON النهاية الخلفية OPTIONS


-Wbinline تبذير الإخراج لملفات IDL # المضمنة بما يتماشى مع الملف الرئيسي.

-Wbglobal =
يستخدم كاسم لنطاق IDL العالمي (الافتراضي _GlobalIDL).

-Wbpackage =
ضع كل من وحدات Python وملفات كعب الروتين في الحزمة .

-Wbmodules =
ضع وحدات بايثون في حزمة

-Wbstubs =
ضع ملفات كعب روتين في الحزمة

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


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

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

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.