WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте
QB64
Класс языка язык программирования
Разработчик Galleon, QB64Team
Выпуск 1.2 (2017-12-30; 419 дней тому назад)
Испытал влияние QuickBASIC, QBASIC
Лицензия LGPLv2.1
Сайт qb64.org

QB64 (ранее QB32) — кроссплатформенный открытый диалект языка Basic, совместимый сверху вниз с Microsoft QBasic и QuickBASIC. Является компилятором, генерирующим нативные исполняемые файлы для Windows (начиная с Windows XP), Linux или MacOS. Распространяется на условиях GPL/LGPL.

Работа с графикой в QB64 реализована поверх OpenGL[1] и для basic-программиста сохраняет совместимость с графическим режимом старого Quick Basic, что позволяет компилировать с помощью QB64 старые игры, написанные на QB, такие как Gorillas[en]. По сравнению с исходным бейсиком от Microsoft, QB64 поддерживает работу с графическим экраном любого разрешения, работу с картинками в различных форматах, например, PNG, воспроизведение музыки в различных форматах, включая mp3, отображение векторных шрифтов, поддержку сети и т. п.

IDE QB54
IDE QB54

В состав QB64 включена простая среда IDE, близкая к той, кототорая поставлялась с QuickBasic. При компиляции в качестве промежуточного представления использует язык C с последующей генерацией исполняемых файлов посредством GCC. Пошаговая отладка программ, написанных на QB64 возможна с помощью внешнего отладчика vWATCH64[2].

Ведётся также разпаботка InForm: надстройки над QB64, обеспечивающей WYSIWYG построение GUI-интерфейса в стиле Visual Basic[3]. 9 ноября 2018 года выпущена 8-я бета-версия этого конструктора[4].

См. также

Примечания

  1. До версии 0.954 — SDL
  2. vWATCH64 - User Guide. www.qb64.org. Проверено 21 января 2019.
  3. InForm – A GUI engine and WYSIWYG interface designer for QB64 (англ.). Проверено 21 января 2019.
  4. New version: Beta version 8 – InForm (англ.). Проверено 21 января 2019.

Литература


Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии