GBC3(1) GBC3(1)

gbc3 - کامپایلر گامباس (GAMBAS)

gbc3 [options] [<project directory>]

گامباس (Gambas) یک محیط توسعه آزاد بر پایه مفسر Basic همراه با افزونه‌های شیءگرا، و ترکیبی از Java(tm) و Visual Basic(tm) است. با Gambas می‌توانید به سرعت واسط کاربری گرافیکی (GUI) برنامه‌تان را با Qt یا +GTK طراحی کنید، به سیستم‌های پایگاه‌داده مانند MySQL، PostgreSQL، SQLite یا پایگاه‌های داده ODBC دسترسی پیدا کنید، برنامه‌ها را با DBus هدایت کنید، برنامه‌تان را به زبان‌های متعددی ترجمه کنید، برنامه‌های GStreamer، OpenGL یا SDL ایجاد نمایید، و غیره...

gbc3 کامپایلری است که به شما امکان می‌دهد پروژه‌های Gambas را به بایت‌کد مستقل از معماری کامپایل کنید.

کامپایل همه فایل‌ها
اجبار به استفاده از یک نسخه بایت‌کد مشخص
خروجی دادن فایل‌های توصیف کلاس برای IDE
نمایش پیام‌های خطای قابل ترجمه
تبدیل یک فایل فرم (form) به کد و چاپ آن
افزودن اطلاعات اشکال‌زدایی (دیباگ)
نمایش راهنما و خروج
تعداد کارهای پس‌زمینه (پیش‌فرض: <تعداد هسته‌های پردازنده>)
نمایش پروانه انتشار (لایسنس)
فضای نام پیش‌فرض برای کلاس‌های صادرشده (exported)
کامپایل دو-گذره برای شناسایی خطاهای بیشتر
عدم چاپ هرگونه خروجی در صورت موفقیت کامپایل
مشخص کردن دایرکتوری نصب gambas
جابه‌جایی ترتیب بایت‌ها (تغییر endianness)
تولید خروجی فایل‌های ترجمه
خروجی مشروح و پرجزئیات
نمایش نسخه
نمایش هشدارها
تعریف ثابت پیش‌پردازنده 'Exec'

بررسی پیشوند متغیرها در صورت فعال بودن هشدارها
نمادهای ماژول به طور پیش‌فرض عمومی (public) باشند
کنترل‌های فرم به صورت عمومی (public) باشند

وب‌سایت Gambas در نشانی زیر قرار دارد: https://gambaswiki.org/website

کد منبع Gambas در نشانی زیر در دسترس است: https://gitlab.com/gambas/gambas

مستندات این زبان در نشانی زیر قرار دارد: https://gambaswiki.org/wiki

گزارش اشکالات به http://gambaswiki.org/bugtracker

حق نشر© متعلق به Benoît Minisini <benoit.minisini@gambas-basic.org> است؛

این نرم‌افزار آزاد است؛ شرایط تکثیر را در کد منبع مشاهده کنید. هیچ تضمینی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب برای یک هدف خاص.

August 2024