| GBX3(1) | GBX3(1) |
نام (NAME)
gbx3 - مفسر گمباس (Gambas)
خلاصه دستور (SYNOPSIS)
gbx3 [options] [<project directory>] [--
<arguments>]
gbx3 -e <expression>
توضیحات (DESCRIPTION)
گمباس (Gambas) یک محیط توسعه آزاد و رایگان بر پایه یک مفسر Basic با قابلیتهای شیءگرا است؛ ترکیبی از Java(tm) و Visual Basic(tm). با گمباس میتوانید بهسرعت رابط گرافیکی کاربر (GUI) برنامهتان را با Qt یا +GTK طراحی کنید، به سیستمهای پایگاهداده مانند MySQL، PostgreSQL، SQLite یا پایگاههای داده ODBC دسترسی داشته باشید، برنامهها را با DBus هدایت کنید، برنامه خود را به زبانهای گوناگون ترجمه نمایید، برنامههای کاربردی GStreamer، OpenGL یا SDL بسازید، و غیره...
دستور gbx3 مفسری است که به شما امکان میدهد یک پروژه گمباس را اجرا کنید یا یک عبارت گمباس را ارزیابی نمایید (گزینه -e).
گزینهها (OPTIONS)
- -a <path>
- جایگزینی مسیر برنامه
- -e
- ارزیابی یک عبارت
- -g
- ورود به حالت اشکالزدایی (دیباگ)
- -h, --help
- نمایش راهنما و خروج
- -H, --httpd
- اجرا از طریق یک وبسرور تعبیهشده
- -j
- غیرفعالسازی کامپایلر درجا (JIT)
- -k
- عدم تخلیه کتابخانههای مشترک از حافظه
- -L, --license
- نمایش پروانه نرمافزار
- -p <path>
- فعالسازی حالت پروفایلسازی و اشکالزدایی
- -r <path>
- تغییر مسیر خروجی خطای استاندارد
- -s <class>
- جایگزینی کلاس آغازین
- -t, --trace
- چاپ موقعیت مکانی هر خط از کد اجراشده
- -T
- فهرست کردن تمام ماژولهای آزمون
- -T <tests>
- اجرای ماژولهای آزمون مشخصشده
- -V, --version
- نمایش نسخه
متغیرهای محیطی (ENVIRONMENT VARIABLES)
- GB_DB_DEBUG
- تنظیم روی "1" جهت فعالسازی اشکالزدایی مؤلفه پایگاهداده.
- GB_GUI
- تعیین مؤلفه گرافیکی (GUI) که توسط خانواده مؤلفههای 'gb.gui*' بارگذاری خواهد شد.
- GB_GUI_DARK_THEME
- تنظیم روی "1" جهت اجبار به استفاده از تم تیره.
- GB_GUI_PLATFORM
- تعیین پلتفرم گرافیکی مورداستفاده مؤلفههای GUI. میتواند "x11" یا "wayland" باشد.
- GB_HTTPD_DEBUG
- تنظیم روی "1" جهت فعالسازی حالت اشکالزدایی وبسرور تعبیهشده.
- GB_HTTPD_HOST
- تعیین نام میزبان مورداستفاده وبسرور تعبیهشده.
- GB_HTTPD_PORT
- تعیین پورت مورداستفاده وبسرور تعبیهشده.
- GB_HTTPD_TIMEOUT
- تعیین مهلت زمانی (timeout) درخواستهای وبسرور تعبیهشده.
- GB_JIT_CACHE
- تنظیم روی "0" جهت استفاده از فرایند کامپایل قدیمی که از هیچ حافظه پنهانی (کَش) استفاده نمیکند.
- GB_JIT_CC
- تعیین کامپایلر مورداستفاده مؤلفه درجا (JIT). در حال حاضر "gcc" یا "clang" پشتیبانی میشوند.
- GB_JIT_CFLAGS
- تعیین فلگهای کامپایل مورداستفاده جهت تولید کد درجا (JIT).
- GB_JIT_DEBUG
- تنظیم روی "1" جهت فعالسازی اشکالزدایی کامپایلر درجا (JIT).
- GB_JIT_ENABLED
- تنظیم روی "0" جهت غیرفعالسازی کامپایلر درجا (JIT).
- GB_JIT_FORCE
- تنظیم روی "1" جهت نادیدهگرفتن حافظه پنهان و اجبار به کامپایل مجدد کد درجا (JIT).
- GB_JIT_TRACE
- تنظیم روی "1" جهت نمایش هر خط از کدهای کامپایلشده درجا (JIT) که اجرا میشوند.
- GB_MEDIA_DEBUG
- تنظیم روی "1" جهت فعالسازی اشکالزدایی مؤلفه 'gb.media'.
- GB_NO_JIT
- تنظیم روی "1" جهت غیرفعالسازی کامپایلر درجا (JIT).
- GB_REVERSE
- تنظیم روی "1" جهت معکوس کردن جهت زبان.
- GB_STOCK_DEBUG
- تنظیم روی "1" جهت فعالسازی اشکالزدایی تم نمادها و آیکونها.
- GB_WEB_GUI_DEBUG
- تنظیم روی "1" جهت فعالسازی اشکالزدایی مؤلفه 'gb.web.gui'.
در دسترس بودن (AVAILABILITY)
وبسایت گمباس در نشانی زیر در دسترس است: https://gambaswiki.org/website
کد منبع گمباس در نشانی زیر قرار دارد: 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 |