Установка Eclipse 4diac
Эта страница является переводом официальной документации Eclipse 4diac, распространяемой по лицензии EPL-2.0. Оригинальный источник: eclipse-4diac/4diac-documentation.
4diac IDE
Скачайте последнюю версию 4diac IDE для вашей операционной системы со страницы загрузок. Распакуйте архив в любую удобную папку и запустите исполняемый файл внутри неё — 4diac IDE готова к работе. IDE уже поставляется с богатым набором стандартных библиотек для разработки приложений.
Сборка собственной 4diac IDE
Если вы хотите попробовать самые последние возможности, вы можете собрать 4diac IDE самостоятельно из исходников репозитория eclipse-4diac/4diac-ide на GitHub. Подробные шаги описаны в разделе сборки из исходников.
4diac FORTE
На странице загрузок доступны предсобранные бинари 4diac FORTE для распространённых операционных систем и целевых платформ. Это позволяет быстро начать развёртывание и запуск приложений без компиляции.
Если вы хотите сразу начать работу с 4diac IDE, вы можете пропустить остальную часть этой страницы и перейти к пошаговому руководству или странице «С чего начать».
Сборка собственного 4diac FORTE
Если нет подходящего предсобранного варианта или вы хотите испытать последние возможности, 4diac FORTE можно собрать из исходников репозитория eclipse-4diac/4diac-forte.
Предварительные требования
В зависимости от операционной системы установите необходимые зависимости.
Linux (Ubuntu)
На Ubuntu Noble (24.04), Jammy (22.04) или Focal (20.04) сначала добавьте официальный репозиторий CMake:
apt-get install wget
wget https://apt.kitware.com/kitware-archive.sh
. kitware-archive.sh
Затем установите зависимости:
apt-get install cmake g++ gcc git ninja-build
Linux (Arch)
pacman -S cmake gcc git ninja
Windows
Скачайте Git for Windows и CMake. При установке обязательно выберите добавление Git и CMake в переменную PATH. Избега йте пробелов в путях установки.
Выберите компилятор:
- MinGW-w64 (рекомендуется)
- Microsoft Visual Studio
Клонирование репозитория
git clone https://github.com/eclipse-4diac/4diac-forte.git
Команда соз даст папку 4diac-forte в текущем рабочем каталоге.
Сборка 4diac FORTE
Linux:
cd 4diac-forte
cmake -G Ninja --preset posix-shared-debug
cmake --build build/posix-shared-debug
cmake --install build/posix-shared-debug
FORTE будет установлен в install/posix-shared-debug.
Windows:
cd 4diac-forte
cmake -G Ninja --preset windows-shared-debug
cmake --build build/windows-shared-debug
cmake --install build/windows-shared-debug
FORTE будет установлен в install/windows-shared-debug.
Сборка собственных модулей
Для сборки собственных модулей сначала настройте среду сборки согласно инструкциям выше, а затем экспортируйте модуль из 4diac IDE. При экспорте установите флаг Export CMakeLists.txt.
cd path/to/module
cmake -G Ninja -B build -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX:PATH=path/to/forte
cmake --build build
cmake --install build
Если вы используете предсобранный FORTE, path/to/forte указывает на содержимое
распакованного архива. Для самосборного FORTE — на подпапку внутри install,
например 4diac-forte/install/*-shared-debug.
Другие платформы
Официальная документация по сборке для других платформ доступна на eclipse.dev/4diac.
На контроллере Ларус-100 4diac FORTE уже установлен. Сборка не требуется. Ларус-10 — шлюз, FORTE не использует.
Что дальше?
После установки инструментов приступайте к практике: