ماسح ضوئي g-ir - متصل بالإنترنت في السحابة

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

برنامج:

اسم


g-ir-scanner - استخراج البيانات الوصفية للغة C من المصادر والعناوين

موجز


الماسح الضوئي g-ir [خيار ...] ملفات ...

الوصف


g-ir-scanner هي أداة تنشئ ملفات GIR XML عن طريق تحليل الرؤوس والاستبطان
مكتبات GObject القائمة. عادة ما يتم استدعاؤه أثناء خطوة البناء العادية لمشروع ما
ويتم حفظ المعلومات على القرص وتثبيتها لاحقًا ، بحيث تكون روابط اللغة و
يمكن للتطبيقات الأخرى استخدامه. يتم تمرير ملفات الرأس وملفات المصدر كوسائط
في سطر الأوامر. تحدد اللاحقة ما إذا كان الملف سيتم التعامل معه كملف مصدر أم لا
(.c) أو ملف الرأس (.h). يدعم الماسح الضوئي المكتبات القائمة على لغة C فقط.

OPTIONS


--مساعدة إظهار خيارات المساعدة

--هادئ
في حالة النجاح ، لا تطبع تفاصيل التشغيل العادي.

- تحذير للجميع
عرض تحذيرات لواجهة برمجة التطبيقات العامة التي لا يمكن الاستدلال عليها.

- تحذير الخطأ
جعل التحذيرات من الأخطاء الفادحة.

- تنسيق = تنسيق
تحدد هذه المعلمات التنسيق الناتج الذي سيتم استخدامه. القيمة الافتراضية
هو جير.

- تضمين = الاسم
أضف تبعية الاستبطان المحددة إلى مساحة الاسم الممسوحة ضوئيًا. NAME هو من
شكل NAMESPACE-VERSION ، مثل Gtk-3.0.

--include-uninstalled = PATH
أضف تبعية الاستبطان المحددة إلى مساحة الاسم الممسوحة ضوئيًا. هذا يختلف
من - تضمين أنه يأخذ مسار ملف ، ولا يعالج pkg-config
التبعيات (حيث قد لا يتم تثبيتها بعد).

- add-include-path = PATH
أضف دليلًا إلى المسار الذي يستخدمه الماسح للعثور على ملفات GIR. ممكن استخدامه
عدة مرات لتحديد أدلة متعددة

-أنا، - المكتبة = المكتبة
يحدد مكتبة سيتم استبطانها. هذا يعني أن * _get_type ()
سيتم استدعاء الوظائف الموجودة فيه لأنواع بيانات GObject. اسم المكتبة
يجب ألا يحتوي على بادئة lib البادئة ولا لاحقة المكتبة المشتركة النهائية.

-L ، - مسار المكتبة = المسار
قم بتضمين هذا الدليل عند البحث عن مكتبة. يمكن تحديد هذا الخيار
عدة مرات لتضمين أكثر من دليل واحد للبحث عن المكتبات فيه.

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

-ن، - مساحة الاسم = الاسم
اسم مساحة الاسم. يجب أن يكون هذا الاسم بأحرف كبيرة ، على سبيل المثال يجب أن يكون الحرف الأول
الأحرف الكبيرة. أمثلة: Gtk ، Clutter ، WebKit.

--لا ليبتول
تعطيل استخدام libtool لتجميع ملف ثنائي لاستبطان كعب الروتين. استخدم هذا إذا كان لديك
نظام البناء لا يتطلب libtool.

--ليبول
المسار الكامل إلى libtool القابل للتنفيذ. تستخدم عادة لأنظمة Automake.

--nsversion = الإصدار
إصدار مساحة الاسم. على سبيل المثال 1.0. هذا هو عادة إصدار النظام الأساسي ، على سبيل المثال
2.0 لـ Gtk + وليس 2.12.7.

-p ، - البرنامج = البرنامج
يحدد ثنائي سيتم استبطانه. هذا يعني أن * _get_type ()
سيتم استدعاء الوظائف الموجودة فيه لأنواع بيانات GObject. يجب تعديل الملف الثنائي
لاتخاذ خيار --introspect-dump = ، وتمرير الوسيطة إلى هذه الوظيفة إلى
g_irepository_dump.

--program-arg = ARG
حجة إضافية لتمريرها إلى برنامج التأمل.

- بادئة المعرف = PREFIX
قد يتم تحديد هذا الخيار عدة مرات. كل واحد يعطي البادئة التي ستكون
تم تجريده من جميع معرفات C. إذا لم يتم تحديد مساحة الاسم ، فسيتم استخدام مساحة الاسم.
على سبيل المثال ، بادئة معرّف لـ فو سيصدر المعرف محرف البنية _FooBar
FooBar as فو بار.

- بادئة الرمز = PREFIX
قد يتم تحديد هذا الخيار عدة مرات. كل واحد يعطي البادئة التي ستكون
جردت من جميع رموز C. على سبيل المثال ، بادئة رمز لـ فو سيصدر الرمز
foo_bar_do_something as Foo.Bar.do_something.

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

- الإخراج = FILENAME
اسم الملف الذي سيتم إخراجه. عادة مساحة الاسم + امتداد التنسيق. على سبيل المثال ،
GLib-2.0.gir.

--pkg = الحزمة
قائمة حزم pkg-config للحصول على أعلام المحول البرمجي والرابط منها. هذا الخيار يمكن
عدة مرات لتضمين أعلام من عدة حزم pkg-config.

--pkg-export = PACKAGE
قائمة حزم pkg-config التي يتم توفيرها بواسطة gir المُنشأ. هذا الخيار
يمكن تحديد عدة مرات إذا كان gir يوفر المزيد من الحزم. ان لم
المحدد ، سيتم استخدام الحزم المحددة بـ --pkg =.

- الإسراف
كن مطولًا ، قم بتضمين بعض معلومات التصحيح.

البيئة المتغيرات
يستخدم الماسح الضوئي g-ir متغير XDG_DATA_DIRS للتحقق من dirs ،
الموجود في XDG_DATA_DIRS / gir-1.0. عادة ما يتم تعيينه على التوزيع لذلك أنت
لا يجب أن تضبطه بنفسك.

يضمن المتغير GI_SCANNER_DISABLE_CACHE أن الماسح الضوئي لن يكتب ذاكرة التخزين المؤقت
البيانات إلى $ HOME.

استخدم g-ir-scanner عبر الإنترنت باستخدام خدمات onworks.net



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