| GBC3(1) | GBC3(1) |
نام (NAME)
gbc3 - کامپایلر گامباس (GAMBAS)
خلاصه دستور (SYNOPSIS)
gbc3 [options] [<project directory>]
توضیحات (DESCRIPTION)
گامباس (Gambas) یک محیط توسعه آزاد بر پایه مفسر Basic همراه با افزونههای شیءگرا، و ترکیبی از Java(tm) و Visual Basic(tm) است. با Gambas میتوانید به سرعت واسط کاربری گرافیکی (GUI) برنامهتان را با Qt یا +GTK طراحی کنید، به سیستمهای پایگاهداده مانند MySQL، PostgreSQL، SQLite یا پایگاههای داده ODBC دسترسی پیدا کنید، برنامهها را با DBus هدایت کنید، برنامهتان را به زبانهای متعددی ترجمه کنید، برنامههای GStreamer، OpenGL یا SDL ایجاد نمایید، و غیره...
gbc3 کامپایلری است که به شما امکان میدهد پروژههای Gambas را به بایتکد مستقل از معماری کامپایل کنید.
گزینهها (OPTIONS)
- -a, --all
- کامپایل همه فایلها
- -b, --bytecode-version
- اجبار به استفاده از یک نسخه بایتکد مشخص
- -d, --output-desc
- خروجی دادن فایلهای توصیف کلاس برای IDE
- -e, --translate-errors
- نمایش پیامهای خطای قابل ترجمه
- -F, --form <form file>
- تبدیل یک فایل فرم (form) به کد و چاپ آن
- -g, --debug
- افزودن اطلاعات اشکالزدایی (دیباگ)
- -h, --help
- نمایش راهنما و خروج
- -j, --jobs <count>
- تعداد کارهای پسزمینه (پیشفرض: <تعداد هستههای پردازنده>)
- -L, --license
- نمایش پروانه انتشار (لایسنس)
- -n, --default-namespace <namespace>
- فضای نام پیشفرض برای کلاسهای صادرشده (exported)
- -p, --two-pass
- کامپایل دو-گذره برای شناسایی خطاهای بیشتر
- -q --quiet
- عدم چاپ هرگونه خروجی در صورت موفقیت کامپایل
- -r, --root <directory>
- مشخص کردن دایرکتوری نصب gambas
- -s, --swap
- جابهجایی ترتیب بایتها (تغییر endianness)
- -t, --translate
- تولید خروجی فایلهای ترجمه
- -v, --verbose
- خروجی مشروح و پرجزئیات
- -V, --version
- نمایش نسخه
- -w, --warnings
- نمایش هشدارها
- -x, --exec
- تعریف ثابت پیشپردازنده 'Exec'
فلگهای کامپایلر (COMPILER FLAGS)
- -f check-prefix
- بررسی پیشوند متغیرها در صورت فعال بودن هشدارها
- -f public-module
- نمادهای ماژول به طور پیشفرض عمومی (public) باشند
- -f public-control
- کنترلهای فرم به صورت عمومی (public) باشند
در دسترس بودن (AVAILABILITY)
وبسایت Gambas در نشانی زیر قرار دارد: https://gambaswiki.org/website
کد منبع Gambas در نشانی زیر در دسترس است: https://gitlab.com/gambas/gambas
مستندات این زبان در نشانی زیر قرار دارد: https://gambaswiki.org/wiki
گزارش اشکالات (REPORTING BUGS)
گزارش اشکالات به http://gambaswiki.org/bugtracker
حق نشر (COPYRIGHT)
حق نشر© متعلق به Benoît Minisini <benoit.minisini@gambas-basic.org> است؛
این نرمافزار آزاد است؛ شرایط تکثیر را در کد منبع مشاهده کنید. هیچ تضمینی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب برای یک هدف خاص.
| August 2024 |