Невозможно скомпилировать что-либо с помощью fp (Free Pascal IDE), и нет никакой помощи

Если я попытаюсь скомпилировать простую программу с помощью fp , то есть интегрированной среды разработки Free Pascal, установленной вместе с пакетом fpc , я получу ошибку «Fatal: Не могу найти систему единиц ».. Я могу скомпилировать программу с помощью fpc компилятора командной строки, но «IDE имеет внутренний компилятор»

. Мне также интересно, нужно ли мне добавлять файлы справки один за другим в Help> Files .. ..по просмотру исходного каталога, в который я извлек их, каждый раз, когда я запускаю fp в новом каталоге?

0
задан 22 July 2020 в 11:01

1 ответ

  • Как использовать Free Pascal (Lazarus) в Linux (Ubuntu) - no install решение:
  1. Если он еще не установлен, установите «GNU binutils» (sudo apt-get install binutils)

  2. Загрузите последнюю версию Free Pascal (Lazarus) .deb пакет ("fpc-laz_ ... .deb") из раздела Загрузки раздела Домашняя страница Lazarus (Lazarus — профессиональная кроссплатформенная IDE с открытым исходным кодом на базе Free Pascal):

  3. Поместите скачанный .deb в папку, куда вы собираетесь его распаковать

  4. Извлеките загруженный .deb путем Щелкните правой кнопкой мыши и выберите Извлечь сюда:

  5. Переименуйте извлеченную папку по своему усмотрению, например, "fpc"; Далее мы обозначаем извлеченную папку как ""

  6. Открываем извлеченную папку, а затем извлекаем "data.tar.xz" - как "data" папка

  7. Запустите окно Free Pascal, введя следующую команду в терминале (эта команда может различаться в зависимости от используемого терминала — в данном случае (Ubuntu) это используется gnome-terminal):

    gnome-terminal -e '/data/usr/bin/fp'

    ИЛИ:

    gnome-terminal -- '/data/usr/bin/fp'

  8. Чтобы добавить папки объектов: В меню Free Pascal откройте: Параметры -> Каталоги -> и перетащите на вкладку «Единицы» следующие три строки, построчно (каждая с новой строки):

    /data/usr/lib/fpc/$fpcversion \units\$fpctarget

    /data/usr/lib/fpc/$fpcversion\units\$fpctarget\*

    /data/usr/lib/fpc/$fpcversion\units\$ fpctarget\rtl

    Пожалуйста, n обратите внимание, что при перемещении файлов из каталога в другой каталог «» вам придется обновить три строки выше, чтобы они содержали новый , в противном случае вы можете получить такие ошибки, как:

    "Неустранимая ошибка: не удается найти устройство..."

  9. Официальную установку и онлайн-документацию см.:

    установка

    онлайн-документацию

  • о добавлении файлов справки по одному с помощью: Помощь -> Файлы -> Новое:

    • если файлы справки находятся в папке, которая не перемещается — например, за пределами Каталог - вам не нужно будет читатьдобавлять файлы справки;

    • добавление файлов справки также можно осуществить, отредактировав раздел [Помощь] ("Files=.. . ") в файле fp.ini, используемом двоичным файлом fp

1
ответ дан 12 October 2020 в 02:58

Другие вопросы по тегам:

Похожие вопросы: