Скомпилировать, собрать и выполнить код Qb64 в Geany?
Добрый вечер,
Я установил Geany 1.24 на свой компьютер, а также установил QB64 (я не помню, какая версия и официальный сайт недоступны). ОС: Windows XP.
В Geany, когда я пишу программу на Basic, она не компилируется (за исключением возврата успешно скомпилированной программы). Однако, если у меня уже есть скомпилированная программа, она все равно не скомпилирует ее снова (после внесения каких-либо изменений), но позволит мне выполнить ее.
Поэтому мне было интересно, знает ли кто-нибудь о настройке "Set Build Commands" для правильного запуска QB64 в Geany. У меня также установлен Free Pascal IDE 2.6.4, и Geany распознал его при первом запуске и может успешно скомпилировать и выполнить код паскаля.
Заранее спасибо,
2 ответа
Geany поддерживает FreeBasic только в его последней версии 1.24 из коробки - не уверен, насколько они похожи. Вы можете запустить QB64 путем обновления / изменения определений файлов. Хорошей отправной точкой будет руководство. Если это не работает, вы можете исправить Geany на основе руководства по взлому. Существует короткий контрольный список, что нужно сделать, чтобы добавить новый тип файла с нуля.
Если QB тихо похож на FreeBasic, может быть достаточно изменить filettype_extensions.conf
чтобы сделать ваши QB-скрипты распознаваемыми как FreeBasic и обновить строки сборки в меню Build- >configure параметры сборки (или что-то в этом роде... здесь только немецкая версия) - это последний пункт в меню.
Вы должны указать Geany запустить QB64.EXE с параметром командной строки -x:
QB -x yourfile.bas
В Geany вам нужно перейти в меню "Сервис", выбрать "Файлы конфигурации", "Конфигурация типа файла", "Языки программирования", "filetypes.freebasic". В filetypes.freebasic измените
fbc -w все "%f"
в
qb64 -x "%f"