| VALA-GEN-INTROSPECT(1) | User Commands | VALA-GEN-INTROSPECT(1) |
نام (NAME)
vala-gen-introspect-0.56 - تولید فایل GI برای بستههای مبتنی بر GObject و glib
خلاصه دستور (SYNOPSIS)
vala-gen-introspect PKGNAME PKGBASE
توضیحات (DESCRIPTION)
دستور vala-gen-introspect ابزاری است که فایلهای GI را از بستههای مبتنی بر GObject و glib تولید میکند. این ابزار میتواند در ترکیب با vapigen(1) برای تولید یک API برای Vala و فراهم ساختن امکان استفاده از آن در Vala جهت کامپایل به کد بومی (native) به کار رود. در اینجا PKGNAME نام بسته در pkg-config برای کتابخانه است و PKGBASE دایرکتوری پایه را برای آن بسته مشخص میکند.
کاربرد (Usage):
- gen-introspect [OPTION...]
گزینههای راهنما (Help Options):
- -h, --help
- نمایش گزینههای راهنما
گزینههای برنامه (Application Options):
- -v, --verbose
- نمایش خروجی با جزئیات کامل
- -o, --output=FILE
- نوشتن خروجی در این فایل بهجای stdout
- -n, --namespace=NAMESPACE
- فضای نام (Namespace) ماژول، مانند 'Gtk'
- کتابخانه اشتراکی شامل نمادها
- --include-idl=IDL
- سایر فایلهای gidl جهت گنجاندن
اشکالات (BUGS)
صفحه خانگی یا تماس (HOMEPAGE OR CONTACT)
نویسندگان (AUTHORS)
Jürg Billeter, Raffaele Sandrini.
مثالها (EXAMPLES)
پس از کامپایل، دستور زیر یک فایل GI برای pango تولید میکند:
vala-gen-introspect pango packages/pango
سپس این مورد میتواند به صورت زیر به یک API برای Vala تبدیل شود:
vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi
همچنین ببینید (SEE ALSO)
| March 2026 | gen-introspect 0.56.19 |