| GI-COMPILE-REPOSITORY(1) | دستورهای کاربری | GI-COMPILE-REPOSITORY(1) |
نام (NAME)
gi-compile-repository - کامپایل فایلهای GIR به باینری چندتایپکی Typelib در GObject Introspection
خلاصه دستور (SYNOPSIS)
gi-compile-repository [ گزینهها... ] فایل_GIR
توضیحات (DESCRIPTION)
دستور gi-compile-repository فایلهای توصیف رابط GIR مبتنی بر XML را به پروندههای باینری متادیتای Typelib برای دسترسی پویا در زبانهای مختلف کامپایل میکند.
خروجی در خروجی استاندارد نوشته خواهد شد مگر اینکه گزینه --output مشخص شده باشد.
در سیستمهای مشتقشده از دبیان، هر معماری نسخهای از gi-compile-repository ارائه میدهد که پیشوند آن DEB_HOST_GNU_TYPE از dpkg-architecture(1) است؛ برای نمونه arm-linux-gnueabihf-gi-compile-repository. این نامهای دارای پیشوند معماری از مسیرهای جستجوی مناسب برای معماری مربوطه استفاده میکنند و باید هنگام کامپایل متقاطع استفاده شوند. لطفاً برای جزئیات بیشتر به <file:///usr/share/doc/gobject-introspection/README.Debian.gz> مراجعه کنید.
گزینهها (OPTIONS)
- --help
- نمایش گزینههای راهنما.
- --output FILENAME, -o FILENAME
- ذخیره خروجی حاصل در FILENAME.
- --verbose
- نمایش پیامهای با جزئیات (verbose).
- --debug
- نمایش پیامهای اشکالزدایی (debug).
- --includedir DIRECTORY
- افزودن DIRECTORY به مسیر جستجو برای پروندههای XML مربوط به GIR. این گزینه میتواند بیش از یک بار استفاده شود. نخستین DIRECTORY در خط فرمان، ابتدا جستجو خواهد شد (بالاترین اولویت).
- مشخص کردن کتابخانه اشتراکی که نمادهای موجود در typelib در آن یافت میشوند. نام کتابخانه نباید شامل پسوند انتهایی کتابخانه اشتراکی باشد. این گزینه میتواند بیش از یک بار برای typelibهایی که بیش از یک کتابخانه اشتراکی را توصیف میکنند، استفاده شود.
- --version
- نمایش شماره نگارش برنامه و خروج.
مثال (EXAMPLE)
- ::
-
$ gi-compile-repository -o Gio-2.0.typelib /usr/share/gir-1.0/Gio-2.0.gir
گزارش اشکالات (BUGS)
گزارش اشکالات در: https://gitlab.gnome.org/GNOME/glib/-/issues
صفحه خانگی و تماس (HOMEPAGE AND CONTACT)
نویسندگان (AUTHORS)
Matthias Clasen
| مه ۲۰۲۵ | glib2 |