Мал. 1. Текст однієї і тієї ж програми в "Блокноті" і в середовищі розробки FBIde.
Перші два варіанти встановлюють FBIde разом з компілятором FreeBasic, і це було б чудово, якби входить в комплект компілятор був актуальним. На жаль, такої складно назвати версію 0.23, в той час як на момент написання цього тексту доступна версія 1.05 (про що чесно повідомляється на сайті середовища розробки). Тому краще вибрати третій варіант установки, а компілятор потім встановити окремо.
Мал. 2. Варіанти завантаження FBIde.
Отже, завантажуємо з сайту дистрибутивний архів FBIde0.4.6r4.zip і розпаковуємо міститься в ньому папку з файлами, наприклад, в папку C: \ EXE. Для зручності використання після розпакування папку FBIde.0.4.6r4 краще перейменувати просто в FBIde. На робочому столі можна створити ярлик до виконуваного файлу середовища розробки C: \ EXE \ FBIde \ fbide.exe. Але якщо спробувати відразу запустити цю програму, вона виведе повідомлення про помилку "Compiler path is either not set or is corrupt. Set correct path now?", Що повідомляє нас про те, що вона не змогла знайти компілятор FreeBasic і пропонує вказати шлях до місця його установки. Зараз потрібно відмовитися від цієї пропозиції (відповісти "Ні") і скоріше встановити компілятор.
Мал. 3. Поки не встановлено компілятор FreeBasic, при запуску FBIde повідомляється про помилку.
- FreeBasic-1.05.0-win32.exe
- FreeBasic-1.05.0-win32.zip
- FreeBasic-1.05.0-win64.zip
Перший варіант пропонує автоматичний інсталятор. Використовувати його дуже просто. Після завантаження треба запустити на виконання файл FreeBasic-1.05.0-win32.exe, вказати шлях для установки "C: \ EXE \ FBIde", погодитися із запропонованим назвою групи "FreeBasic" в меню кнопки "Пуск" і, після натискання кнопки " Install ", почекати кілька хвилин, поки файли компілятора займуть свої місця в папках середовища розробки.
Мал. 4. Установка FreeBasic займає кілька хвилин.
Тепер при запуску FBIde не видає ніяких попереджень, майже все готово до того, щоб почати програмування. Однак потрібно зазначити ще один нюанс. З середовища розробки по клавіші [F1] доступна довідкова система по FreeBasic в форматі Windows CHM. На жаль, як випливає з імені файлу C: \ EXE \ FBIde \ IDE \ FB-manual-0.23.0.chm, документація відноситься до застарілої версії мови. Для отримання актуального файлу потрібно зайти на сайт. скачати файл "FB-manual-1.05.0-chm.zip" і розпакувати його вміст в папку C: \ EXE \ FBIde \ IDE. Щоб підключити актуальну документацію до середовища розробки, в програмі FBIde потрібно вибрати пункт меню View - Settings, вибрати закладку "FreeBASIC" і в параметрі "Help file (.chm)" вказати нове ім'я файлу: "FB-manual-1.05.0.chm ". Старий CHM-файл можна видалити. Після перезапуску середовища розробки по клавіші [F1] буде відкриватися оновлена документація.
Мал. 5. Підключення оновленої документації до FBIde.
Якщо в відкрилася довідкової системі присутній тільки перелік розділів, а область для тексту залишається порожньою, то потрібно через провідник Windows відкрити папку C: \ EXE \ FBIde \ IDE, на файлі "FB-manual-1.05.0.chm" викликати контекстне меню правою кнопкою миші, вибрати пункт "Властивості" і на закладці "Загальні" встановити прапорець "Розблокувати". Для нормальної роботи довідкової системи потрібно знову запустити FBIde.
Мал. 6. Розблокування chm-файлу довідкової системи.
Після всіх виконаних дій ми отримали готову до роботи середу FBIde програмування на мові FreeBasic. У папці C: \ EXE \ FBIde знаходяться: bin допоміжні програмні модулі компілятора FreeBasic: асемблер, компонувальник, компілятор ресурсів, відладчик; doc документація по допоміжних модулів; examples приклади програм на мові FreeBasic; IDE конфігураційні файли середовища розробки FBIde і файл довідки FreeBasic; inc підключаються файли описів бібліотечних модулів FreeBasic; lib бібліотечні модулі FreeBasic.