Разное

Ide lazarus: Lazarus 2.2.0, FreePascal

Lazarus, IDE для разработки приложений с Object Pascal

В следующей статье мы рассмотрим Lazarus. Это кроссплатформенная IDE для быстрой разработки приложений на основе языка программирования Объект Паскаль. Он содержит множество готовых компонентов и конструктор графических форм, позволяющий легко создавать сложные графические пользовательские интерфейсы.

Мы можем создавать собственные коммерческие приложения или приложения с открытым исходным кодом.. Благодаря этой IDE пользователи смогут создавать файловые браузеры, программы просмотра изображений, приложения для баз данных, редактирование графики, игры, программное обеспечение 3D, программное обеспечение для медицинского анализа или любое другое программное обеспечение.

Индекс

  • 1 Общие возможности Lazarus IDE
  • 2 Установите Lazarus IDE
    • 2.1 Через ваши официальные пакеты DEB
      • 2. 1.1 деинсталляция
    • 2.2 Через репозиторий Ubuntu
      • 2.2.1 деинсталляция

Общие возможности Lazarus IDE

  • Это IDE под лицензией GPL.
  • Лазарь работает на Gnu / Linux, Windows и macOS, Среди других.
  • Мы можем создавать собственные двоичные файлы и распространять их без зависимостей в любой среде выполнения.
  • Он имеет Конструктор форм Easy Drag & Drop для создания мощных дизайнов.
  • Dispone de автоматическая синхронизация между GUI-формами и кодом.
  • Предоставляет пользователю мощный редактор кода с подсветкой синтаксиса и автозавершением кода.
  • Он также предлагает встроенная система компиляции и отладчика. Мы можем запускать, тестировать и отлаживать наши проекты из IDE.
  • Система пакетов Lazarus позволяет устанавливать сторонние плагины для расширения IDE.

  • Это IDE, способная обрабатывать большие проекты. Его компилятор FPC постоянно дорабатывается для повышения производительности.
  • Мы найдем графический дизайнер фигур с указаниями по выравниванию с соседними компонентами.
  • Лазарь США Свободный Паскаль нравится твой язык, который является диалектом Object Pascal.
  • Основные библиотеки распространяются по лицензии LGPL.. Благодаря им мы сможем создавать коммерческие и некоммерческие приложения.
  • Совместимость с Utf8 и i18n.
  • Приложения Linux / BSD могут зависеть от GTK2 или QT.

Это лишь некоторые из особенностей этого проекта. Они могут подробно проконсультируйтесь со всеми из них сайт проекта.

Установите Lazarus IDE

Через ваши официальные пакеты DEB

Эта IDE предоставляет официальные пакеты DEB, который можно скачать с sourceforge.

net.

Надо сказать, что нам нужно будет загрузить и установить три доступных пакета DEB; fpc-laz, fpc-src и lazarus. Эти пакеты включают:

  • fpc-лаз: Это компилятор, некоторые инструменты командной строки, базовые модули и невизуальные компоненты, такие как доступ к базе данных.
  • fpc-src: Исходники fpc и их пакеты, необходимые для исследования кода.
  • Лазарь-проект: IDE, визуальные компоненты и файлы справки.

Как я уже сказал, нам нужно будет загрузить 3 пакета. Как только мы их загрузим, нужно будет только перейти в папку, в которой у нас сохранены файлы. Попав в него, из терминала (Ctrl + Alt + T) нам придется выполните следующую команду, чтобы установить пакеты

:

sudo apt install ./fpc-*.deb ./lazarus-project*.deb
деинсталляция

к удалить эту IDEНам нужно будет только открыть терминал (Ctrl + Alt + T) и выполнить команду, показанную ниже:

sudo apt remove --autoremove lazarus lazarus-project fpc-*

Через репозиторий Ubuntu

Ubuntu включает Lazarus в свои собственные репозитории, но он не предоставляет обновлений для пакета. Следовательно, Пакет, который мы собираемся установить, будет старый, сегодня он устанавливает версию 2.0.6.. Несмотря на то, что Ubuntu 21.10 имеет версию 2.0.12, которая на данный момент является самой последней.

к установить пакет в нашей системе Ubuntu, необходимо только открыть терминал (Ctrl + Alt + T) и выполнить команду:

sudo apt install lazarus

После завершения установки мы можем найдите пусковую установку этой IDE в нашей системе, чтобы запустить программу.

деинсталляция

Удалите эту IDE, установленную как пакет DEB Это так же просто, как открыть терминал (Ctrl + Alt + T) и выполнить команду:

sudo apt remove lazarus; sudo apt autoremove

В Lazarus большое сообщество людей, которые поддерживают друг друга. Среди них ученые и студенты, студенты и преподаватели, профессионалы и любители. А ТАКЖЕна Wiki проекта вы можете найти учебные пособия, Видео, документация и идеи. Кроме того, более подробную информацию можно получить в сайт этой IDE.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Вы можете быть заинтересованы

Debian — Подробная информация о пакете lazarus-ide в sid

в именах пакетовв описаниях пакетовв именах пакетов исходного кодав содержимом пакетоввсе параметры

[  stretch  ] [  stretch-backports  ] [  buster  ] [  bullseye  ] [  bullseye-backports  ] [  bookworm  ] [  sid  ]

[ Источник: lazarus  ]

IDE for Free Pascal — dependency package

Lazarus is an IDE to create (graphical and console) applications with Free Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more.

Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi-like environment. The IDE is a RAD tool that includes a form designer.

Unlike Java’s «write once, run anywhere» motto, Lazarus and Free Pascal strive for «write once, compile anywhere». Since the exact same compiler is available on all of the above platforms you don’t need to do any recoding to produce identical products for different platforms.

In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL).

This dependency package always pulls in the latest available version of one of the flavors of the Lazarus IDE.

Теги: Разработка программного обеспечения: IDE, Разработка на Pascal, Реализовано на: Требуется дополнительный тег, Роль: role::metapackage, role::program, Работает с: Исходный код

Пакеты, предоставляющие lazarus-ide

lazarus-ide-2.2
IDE for Free Pascal — common IDE files
lazarus-ide-gtk2-2. 2
IDE for Free Pascal — GTK+ version
lazarus-ide-qt5-2.2
IDE for Free Pascal — Qt version

Другие пакеты, относящиеся к lazarus-ide

  • зависимости
  • рекомендации
  • предложения
  • enhances
  • dep: lazarus-ide-gtk2-2.2
    IDE for Free Pascal — GTK+ version
    или lazarus-ide-qt5-2.2
    IDE for Free Pascal — Qt version

Загрузка lazarus-ide

Загрузить для всех доступных архитектур
АрхитектураРазмер пакетаВ установленном видеФайлы
all31,4 Кб114,0 Кб [список файлов]

Debian — Подробная информация о пакете lazarus-ide-2.

0 в яблочко

имена пакетов, описания, имена исходных пакетов, содержимое пакета, все параметры

[  бустер  ] [  Bullseye  ]

[ Источник: lazarus  ]

IDE для Free Pascal — общие файлы IDE

Lazarus — это IDE для создания (графических и консольных) приложений с бесплатным Pascal, (L)GPL компилятор Pascal и Object Pascal, работающий на Windows, Linux, Mac OS X, FreeBSD и другие.

Лазарь — недостающая часть головоломки, которая позволит вам развивать программы для всех вышеперечисленных платформ в среде, подобной Delphi. IDE — это инструмент RAD, включающий конструктор форм.

В отличие от девиза Java «напиши один раз, работай где угодно», Lazarus и Free Pascal стремиться к «написать один раз, компилировать где угодно». Поскольку тот же самый компилятор доступен на всех вышеперечисленных платформах, вам не нужно перекодировать производить одинаковые продукты для разных платформ.

Короче говоря, Lazarus — это бесплатный инструмент RAD для Free Pascal, использующий его Lazarus. Библиотека компонентов (LCL).

Этот пакет содержит общие файлы, необходимые для запуска Lazarus IDE.

Теги: Инструментарий интерфейса: ГТК

Другие пакеты, относящиеся к lazarus-ide-2.0

  • зависит от
  • рекомендует
  • предлагает
  • усиливает
  • отд: fp-компилятор
    Free Pascal — пакет зависимостей компилятора
    также виртуальный пакет, предоставленный fp-компилятор-3.2.0
  • отд: либатк1.0-0 (>= 1.12.4)
    Набор инструментов доступности ATK
  • отд: libc6 (>= 2,17) [arm64, ppc64el]
    Библиотека GNU C: общие библиотеки
    также виртуальный пакет, предоставленный libc6-udeb
    отд: libc6 (>= 2. 2.5) [амд64]
    отд: libc6 (>= 2.3.6-6~) [и386]
    отд: libc6 (>= 2,4) [армель, армхф, мипсел]
  • отд: libcairo2 (>= 1.2.4)
    Cairo Библиотека 2D-векторной графики
  • отд: libgdk-pixbuf-2.0-0 (>= 2.22.0)
    Библиотека GDK Pixbuf
  • отд: библиотека libglib2.0-0 (>= 2.12.0)
    Библиотека GLib подпрограмм C
  • отд: libgtk2.0-0 (>= 2.24.0)
    Библиотека графического пользовательского интерфейса GTK — старая версия
  • отд: libpango-1.0-0 (>= 1.18.0)
    Верстка и визуализация интернационализированного текста
  • отд: libx11-6
    Клиентская библиотека X11
  • рек: фпс
    Free Pascal — пакет зависимостей пакета SDK
    также виртуальный пакет, предоставленный ФПК-3. 2.0
  • рек: gdb
    Отладчик GNU
    также виртуальный пакет, предоставленный gdb-минимальный
  • авг: fp-утилиты
    Free Pascal — пакет зависимостей утилит
    также виртуальный пакет, предоставленный fp-утилиты-3.2.0

Скачать lazarus-ide-2.0

Скачать для всех доступных архитектур
Архитектура Версия Размер упаковки Установленный размер Файлы
амд64 2.0.10+dfsg-4+b2 5 784,0 КБ 39 029,0 КБ [список файлов]
рычаг 64 2. 0.10+dfsg-4+b2 5 430,6 КБ 40 741,0 КБ [список файлов]
армель 2.0.10+dfsg-4+b2 4 896,5 КБ 33 355,0 КБ [список файлов]
армхф 2.0.10+dfsg-4+b2 4 707,6 КБ 30 226,0 КБ [список файлов]
i386 2.0.10+dfsg-4+b2 5 163,7 КБ 31 225,0 КБ [список файлов]
мипсел 2.0.10+dfsg-4+b2 5 264,7 КБ 38 693,0 КБ [список файлов]
ppc64el 2.0.10+dfsg-4+b2 4 880,2 КБ 35 425,0 КБ [список файлов]

Ubuntu – Результаты поиска пакетов — lazarus-ide

Ubuntu – Результаты поиска пакетов — lazarus-ide

» Ubuntu » Пакеты » Результаты поиска пакетов

Поиск в определенном наборе: [бионический] [бионические обновления] [бионические бэкпорты] [фокусный] [фокусные обновления] [фокусные-бэкпорты] [варенье] [джамми-обновления] [джемми-бэкпорты] [кинетический] [кинетические обновления] [кинетические бэкпорты] [лунный]

Ограничить поиск определенной архитектурой: [i386] [амд64] [мощный компьютер] [рука64] [армхф] [ppc64el] [с390x]

Вы искали пакеты, имена которых содержат lazarus-ide во всех комплектах, всех разделах и всех архитектурах. Найдено 12 подходящих пакетов.

Exact hits

Пакет lazarus-ide

  • bionic (18.04LTS) (devel): IDE для Free Pascal — пакет зависимостей [ Universe ]
    1.8.2+dfsg-3: все
    также предоставлено: лазарус-иде-1.8, лазарус-иде-gtk2-1.8, лазарус-иде-qt5-1.8
  • фокусное (20.04LTS) (разв.): IDE для Free Pascal — пакет зависимостей [ Universe ]
    2.0.6+dfsg-3: все
    также предоставлено: лазарус-иде-2.0, лазарус-иде-gtk2-2.0, лазарус-иде-qt5-2.0
  • jammy (22.04LTS) (разв.): IDE для Free Pascal — пакет зависимостей [ Universe ]
    2.2.0+dfsg1-5ubuntu1: все
    также предоставлено: лазарус-иде-2.2, лазарус-иде-gtk2-2. 2, лазарус-иде-qt5-2.2
  • кинетический (22.10) (развитие): IDE для Free Pascal — пакет зависимостей [ Universe ]
    2.2.0+dfsg1-7: все
    также предоставлено: лазарус-иде-2.2, лазарус-иде-gtk2-2.2, лазарус-иде-qt5-2.2
  • лунный (развитие): IDE для Free Pascal — пакет зависимостей [ Universe ]
    2.2.4+dfsg1-2: все
    также предоставлено: лазарус-иде-2.2, лазарус-иде-gtk2-2.2, лазарус-иде-qt5-2.2

Другие хиты

Пакет lazarus-ide-1.8

  • bionic (18.04LTS) (devel): IDE для Free Pascal — общие файлы IDE [ юниверс ]
    1.8.2+dfsg-3: amd64 arm64 armhf i386

Пакет lazarus-ide-2.0

  • фокусное (20. 04LTS) (разработка): IDE для Free Pascal — общие файлы IDE [ юниверс ]
    2.0.6+dfsg-3: amd64 arm64 armhf

Пакет lazarus-ide-2.2

  • jammy (22.04LTS) (разработка): IDE для Free Pascal — общие файлы IDE [ юниверс ]
    2.2.0+dfsg1-5ubuntu1: amd64 arm64 armhf ppc64el
  • кинетический (22.10) (развитие): IDE для Free Pascal — общие файлы IDE [ юниверс ]
    2.2.0+dfsg1-7: amd64 arm64 armhf ppc64el
  • лунный (развитие): IDE для Free Pascal — общие файлы IDE [ юниверс ]
    2.2.4+dfsg1-2: amd64 arm64 armhf ppc64el

Пакет lazarus-ide-gtk2

  • bionic (18. 04LTS) (разработка): IDE для Free Pascal — пакет зависимостей последней версии GTK+ [ Universe ]
    1.8.2+dfsg-3: все
    также предоставлено: Лазарь-IDE-GTK2-1.8
  • фокусное (20.04LTS) (разв.): IDE для Free Pascal — пакет зависимостей последней версии GTK+ [ Universe ]
    2.0.6+dfsg-3: все
    также предоставлено: Лазарь-IDE-GTK2-2.0
  • jammy (22.04LTS) (разв.): IDE для Free Pascal — пакет зависимостей последней версии GTK+ [ Universe ]
    2.2.0+dfsg1-5ubuntu1: все
    также предоставлено: Лазарь-IDE-GTK2-2.2
  • кинетический (22.10) (развитие): IDE для Free Pascal — пакет зависимостей последней версии GTK+ [ Universe ]
    2. 2.0+dfsg1-7: все
    также предоставлено: Лазарь-IDE-GTK2-2.2
  • лунный (развитие): IDE для Free Pascal — пакет зависимостей последней версии GTK+ [ Universe ]
    2.2.4+dfsg1-2: все
    также предоставлено: Лазарь-IDE-GTK2-2.2

Пакет lazarus-ide-gtk2-1.8

  • bionic (18.04LTS) (разработка): IDE для Free Pascal — версия GTK+ [ вселенная ]
    1.8.2+dfsg-3: amd64 arm64 armhf i386

Пакет lazarus-ide-gtk2-2.0

  • фокусное (20.04LTS) (разработка): IDE для Free Pascal — версия GTK+ [ вселенная ]
    2.0.6+dfsg-3: amd64 arm64 armhf

Пакет lazarus-ide-gtk2-2.2

  • jammy (22. 04LTS) (разработка): IDE для Free Pascal — версия GTK+ [ вселенная ]
    2.2.0+dfsg1-5ubuntu1: amd64 arm64 armhf ppc64el
  • кинетический (22.10) (развитие): IDE для Free Pascal — версия GTK+ [ вселенная ]
    2.2.0+dfsg1-7: amd64 arm64 armhf ppc64el
  • лунный (развитие): IDE для Free Pascal — версия GTK+ [ вселенная ]
    2.2.4+dfsg1-2: amd64 arm64 armhf ppc64el

Пакет lazarus-ide-qt5

  • bionic (18.04LTS) (разработка): IDE для Free Pascal — пакет зависимостей последней версии Qt [ юниверс ]
    1.8.2+dfsg-3: все
    также предоставлено: лазарь-иде-qt5-1. 8
  • фокусное (20.04LTS) (разв.): IDE для Free Pascal — пакет зависимостей последней версии Qt [ юниверс ]
    2.0.6+dfsg-3: все
    также предоставлено: Лазарь-IDE-QT5-2.0
  • jammy (22.04LTS) (разв.): IDE для Free Pascal — пакет зависимостей последней версии Qt [ юниверс ]
    2.2.0+dfsg1-5ubuntu1: все
    также предоставлено: лазарь-иде-qt5-2.2
  • кинетический (22.10) (развитие): IDE для Free Pascal — пакет зависимостей последней версии Qt [ вселенная ]
    2.2.0+dfsg1-7: все
    также предоставлено: лазарь-иде-qt5-2.2
  • лунный (развитие): IDE для Free Pascal — пакет зависимостей последней версии Qt [ юниверс ]
    2.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *