Jump to content

Лазарь (программное обеспечение)

(Перенаправлено с Lazarus (IDE) )
Лазарь
Разработчик(и) Команда Lazarus и Free Pascal (волонтёры)
Стабильная версия
3.4.0 / 29 мая 2024 г .; 2 месяца назад ( 29.05.2024 )
Репозиторий
Написано в Объектный Паскаль
Операционная система кроссплатформенность : Windows , macOS , Linux [1]
Платформа IA-32 , x86-64 , ARM ( Raspberry Pi ) [1]
Доступно в 14 языков
Список языков
Тип Интегрированная среда разработки
Лицензия Стандартная общественная лицензия GNU и модифицированная Стандартная общественная лицензия GNU Lesser (за исключением статических ссылок)
Веб-сайт www .lazarus-ide .org

Lazarus — это кроссплатформенная интегрированная среда разработки (IDE) для быстрой разработки приложений (RAD) с использованием Free Pascal компилятора . Его цель — предоставить удобную в использовании среду разработки для разработки на языке Object Pascal , максимально приближенном к Delphi . Это бесплатное программное обеспечение с открытым исходным кодом , различные части которого выпускаются под разными лицензиями на программное обеспечение .

Lazarus часто используется для создания консольных приложений с собственным кодом и приложений с графическим пользовательским интерфейсом (GUI) для настольных компьютеров , мобильных устройств , веб-приложений , веб-сервисов , визуальных компонентов и библиотек функций для нескольких различных операционных систем платформ , включая macOS , Linux и Окна . [1]

Проект, созданный с помощью Lazarus на одной платформе, может быть скомпилирован на любой другой, которую Free Pascal поддерживает компилятор . Для настольных приложений один исходный код может быть предназначен для macOS , Linux и Windows с небольшими изменениями или без них. Например, Lazarus IDE создается на основе одной кодовой базы и доступна на всех основных платформах, включая Raspberry Pi .

Lazarus предоставляет среду разработки «что видишь, то и получаешь » ( WYSIWYG ) для создания многофункциональных пользовательских интерфейсов , логики приложений и других вспомогательных артефактов кода, аналогичных Delphi . Помимо функций управления проектами, Lazarus IDE также предоставляет:

  • Визуальный дизайнер макетов окон.
  • Виджеты графического пользовательского интерфейса или визуальные компоненты, такие как поля редактирования, кнопки, диалоговые окна, меню и т. д.
  • Невизуальные компоненты для общего поведения, такого как сохранение настроек приложения.
  • Компоненты подключения к данным для MySQL , PostgreSQL , FireBird , Oracle , SQLite , Sybase и других.
  • Набор виджетов с поддержкой данных, который позволяет разработчику видеть данные в визуальных компонентах в дизайнере, чтобы помочь в разработке.
  • Интерактивный отладчик
  • Завершение кода
  • Шаблоны кода
  • Подсветка синтаксиса
  • Контекстно-зависимая помощь
  • Менеджер текстовых ресурсов для интернационализации
  • Автоматическое форматирование кода
  • Расширяемость с помощью пользовательских компонентов

Кроссплатформенная разработка

[ редактировать ]
Архитектура библиотеки компонентов Lazarus
Взаимодействие библиотек классов и наборов виджетов в Lazarus и Free Pascal

Lazarus использует Free Pascal в качестве внутреннего компилятора. Поскольку Free Pascal поддерживает кросс-компиляцию , приложения Lazarus можно кросс-компилировать из Windows , Linux или macOS в любую из поддерживаемых целей компиляции Free Pascal . Приложения для встраиваемых устройств ( смартфонов , КПК , роутеров, игровых консолей) можно кросс-компилировать с любой настольной платформы.

Lazarus предоставляет кросс-платформенную среду приложений, называемую Библиотекой компонентов Lazarus (LCL), которая предоставляет программистам единый унифицированный интерфейс с различными реализациями для конкретной платформы. Используя LCL, можно создавать приложения с возможностью однократной записи и компилировать где угодно , если только системно-зависимые функции не используются явно. LCL изначально был создан по образцу библиотеки визуальных компонентов (VCL) в Delphi 6, но не ограничивается Windows . Это делается путем разделения определения общих классов виджетов и их реализации, специфичной для набора виджетов . Каждый набор виджетов поддерживается путем предоставления интерфейса , который напрямую взаимодействует с набором. [2]

Разработка базы данных

[ редактировать ]

Разработчики могут устанавливать пакеты, которые позволяют Lazarus поддерживать несколько систем управления базами данных (СУБД). Программы могут взаимодействовать с СУБД посредством кода или компонентов, размещенных на форме.

«Из коробки» поддерживаются следующие СУБД:

Отличия от Делфи

[ редактировать ]

Lazarus напоминает Delphi во многом . Он поддерживает объектную модель компонентов функций Delphi (COM) начиная с версии 2.2.0 и предлагает большинство сетевых . Однако существуют ограничения на производительность и набор функций.

Lazarus не поддерживает следующее, что поддерживает Delphi:

LCL не полностью совместим с VCL. Это делает обширный репозиторий доступных виджетов VCL недоступным без конвертации. Процесс преобразования в основном включает в себя некоторое редактирование, хотя есть несколько фундаментальных отличий. При портировании отсутствие модулей в библиотеках представляет собой гораздо большую проблему, чем несовместимость между LCL и VCL. Компоненты Delphi можно преобразовать для работы в Lazarus. Это может быть сложно, хотя и в меньшей степени, чем для версий Lazarus старше 0.9.30, основанных на FP 2.4.x.

В Windows размер исполняемого файла по умолчанию больше, чем его эквивалент в Delphi 6 или 7, поскольку Lazarus хранит отладочную информацию внутри исполняемого файла, а не в виде отдельных файлов. Начиная с версии 0.9.30, Lazarus поддерживает внешние символы отладки через параметры компилятора. Таким образом, размеры файлов программы могут быть значительно уменьшены. Альтернативно, отладочную информацию можно удалить из EXE-файлов (например, используя порт UNIX-файла). strip команда).

Распространение и лицензирование

[ редактировать ]

Как и Free Pascal , Lazarus является свободным программным обеспечением . Различные части распространяются под разными лицензиями свободного программного обеспечения , включая GPL , LGPL , MPL и модифицированную версию LGPL. [5] LCL, статически встроенный в производимые исполняемые файлы, лицензируется по модифицированной версии LGPL, предоставляющей дополнительные разрешения, позволяющие статически встраивать его в производимое программное обеспечение, в том числе проприетарное .

Установка пакета времени разработки эквивалентна подключению к IDE, поэтому распространение Lazarus IDE с пакетами времени разработки, несовместимыми с GPL, такими как пакеты JEDI, лицензированные по публичной лицензии Mozilla предварительно установленными , приведет к нарушению лицензии. Это не запрещает разработку проприетарных пакетов с помощью Lazarus.

Первая попытка разработать IDE для Free Pascal была предпринята в 1998 году в рамках проекта «Megido». После провала проекта некоторые из его разработчиков начали новый проект, основанный на более гибкой основе. Имя «Лазарь» намекает на возрождение концепции Мегидо. Оно вдохновлено Лазарем из Вифании , который, согласно Евангелию от Иоанна был возвращен к жизни Иисусом , через четыре дня после своей смерти.

Первая предварительная версия LCL была готова к выпуску в 2001 году. В 2003 году первая бета-версия Lazarus (0.9.0.3) была размещена на SourceForge . Версия Lazarus 1.0 была выпущена в 2012 году. Значительно улучшенная версия Lazarus 1.2 была выпущена в 2014 году. По состоянию на март 2014 года с SourceForge было сделано более четырех миллионов загрузок.

Legend:
Старая версия
Старая версия, все еще поддерживается
Последняя версия
Последняя предварительная версия
Будущий выпуск
Номер версии Дата выпуска Платформа Комментарии
Старая версия, больше не поддерживается: 0.0.5. Январь 2001 г. Окна Первый выпуск библиотеки компонентов
Старая версия, больше не поддерживается: 0.1. Январь 2001 г. Окна Перепроектирование библиотеки компонентов для поддержки разработки с учетом платформы для Linux и Windows с использованием GTK+ и других наборов виджетов.
Старая версия, больше не поддерживается: 0.5. 30 января 2001 г. Винда , Линукс Исправлены ошибки и добавлены новые функции, поддерживающие кроссплатформенную разработку и скелеты проектов.
Старая версия, больше не поддерживается: 0.8. 9 октября 2001 г. Винда , Линукс Добавлены Codetools, исправлены ошибки.
Старая версия, больше не поддерживается: 0.8.2. 17 января 2002 г. Винда , Линукс Расширенные функции поиска
Старая версия, больше не поддерживается: 0.8.4. 19 августа 2002 г. Винда , Линукс Улучшенная поддержка графики и шрифтов, поддержка синтаксиса Delphi 6. Двоичные DFM теперь автоматически конвертируются в LFM.
Старая версия, больше не поддерживается: 0.8.5. 26 октября 2002 г. Винда , Линукс LCL отделен от интерфейсов
Старая версия, больше не поддерживается: 0.9.0.3. 4 сентября 2003 г. Линукс Первый релиз на SourceForge
Старая версия, больше не поддерживается: 0.9.1. 27 февраля 2004 г. Винда , Линукс Поддержка пакетов, многочисленные добавленные и улучшенные свойства.
Старая версия, больше не поддерживается: 0.9.4. 3 января 2005 г. Окна Улучшена поддержка многопоточности, самая старая общедоступная версия размещена на SourceForge.
Старая версия, больше не поддерживается: 0.9.6. 25 февраля 2005 г. Окна
Старая версия, больше не поддерживается: 0.9.8. 19 июля 2005 г. Окна
Старая версия, больше не поддерживается: 0.9.10. 3 октября 2005 г. Windows, Mac OS X (КПК) Исправлены ошибки, улучшена расширяемость IDE, редактор документов для файлов FPDoc; включает Free Pascal 2.0.1
Старая версия, больше не поддерживается: 0.9.12. 7 февраля 2006 г. Окна Новые пакеты для поддержки баз данных, приложений CGI и печати.
Старая версия, больше не поддерживается: 0.9.14. 2 апреля 2006 г. Windows, Mac OS X (PPC), Linux Исправления ошибок, больше элементов управления в интерфейсе WinCE и Qt4.
Старая версия, больше не поддерживается: 0.9.16. 28 мая 2006 г. Windows, Mac OS X (PPC), Linux Исправления ошибок, онлайн-справка для окон IDE и приложений LCL, улучшения интерфейса набора виджетов Qt; включает Free Pascal 2.0.2
Старая версия, больше не поддерживается: 0.9.18. 23 сентября 2006 г. Windows, Mac OS X (PPC), Linux Исправлены ошибки, реализован список процедур, новый инструмент командной строки «lazbuild».
Старая версия, больше не поддерживается: 0.9.20. 5 ноября 2006 г. Windows, Mac OS X (PPC), Linux Исправления, реализовано свертывание кода, улучшен набор виджетов Qt.
Старая версия, больше не поддерживается: 0.9.22. 26 марта 2007 г. Windows, Mac OS X (PPC), Linux Новые компоненты для написания служб Windows и демонов Linux, поддержка пользовательских курсоров мыши; включает Free Pascal 2.0.4
Старая версия, больше не поддерживается: 0.9.24. 15 ноября 2007 г. Windows, Mac OS X, Linux Первый стабильный выпуск для Win64, WinCE и Mac OS X на базе Intel. Улучшения в интерфейсах наборов виджетов Qt, Carbon и Gtk2. Настраиваемая панель инструментов; включает Free Pascal 2.2.0
Старая версия, больше не поддерживается: 0.9.26. 5 октября 2008 г. Windows, Mac OS X, Linux Была переписана внутренняя графическая система. LCL теперь использует строки Unicode в кодировке UTF-8 на всех платформах. Помощь FPDoc во всплывающих подсказках. Первая версия, запускаемая с использованием набора виджетов Carbon в Mac OS X.
Старая версия, больше не поддерживается: 0.9.26.2. 13 марта 2009 г. Windows, Mac OS X, Linux Исправлены ошибки, улучшена поддержка значков; включает Free Pascal 2.2.2
Старая версия, больше не поддерживается: 0.9.28. 29 сентября 2009 г. Windows, Mac OS X, Linux Улучшения редактора и отладчика, включая поддержку двухбайтовых шрифтов, таких как восточный, японский, китайский и арабский, меньшие размеры файлов создаваемых приложений; включает Free Pascal 2.2.4
Старая версия, больше не поддерживается: 0.9.28.2. 25 октября 2009 г. Windows, Mac OS X, Linux В основном исправлены ошибки
Старая версия, больше не поддерживается: 0.9.30. 22 марта 2011 г. Windows, Mac OS X, Linux Большое количество новых функций, включая стыковку и несколько окон исходного кода. На основе Free Pascal 2.4.2.
Старая версия, больше не поддерживается: 0.9.30.2RC1. 30 сентября 2011 г. Windows, Mac OS X, Linux Включает бесплатный Паскаль 2.4.4. Релиз-кандидат для Lazarus 0.9.30.2
Старая версия, больше не поддерживается: 0.9.30.2RC2. 26 октября 2011 г. Windows, Mac OS X, Linux Релиз-кандидат для Lazarus 0.9.30.2
Старая версия, больше не поддерживается: 0.9.30.2. 5 ноября 2011 г. Windows, Mac OS X, Linux Исправления ошибок
Старая версия, больше не поддерживается: 0.9.30.4RC1. 3 марта 2012 г. Windows, Mac OS X, Linux Исправлены ошибки, включая Free Pascal 2.6.0. Релиз-кандидат для Lazarus 0.9.30.4
Старая версия, больше не поддерживается: 0.9.30.4RC2. 7 марта 2012 г. Windows, Mac OS X, Linux Релиз-кандидат для Lazarus 0.9.30.4
Старая версия, больше не поддерживается: 0.9.30.4RC3. 11 марта 2012 г. Windows, Mac OS X, Linux Релиз-кандидат для Lazarus 0.9.30.4
Старая версия, больше не поддерживается: 0.9.30.4. 14 марта 2012 г. Windows, Mac OS X, Linux Исправления ошибок
Старая версия, больше не поддерживается: 1.0RC1. 29 июля 2012 г. Windows, Mac OS X (Intel), Linux Кандидат на выпуск Lazarus 1.0
Старая версия, больше не поддерживается: 1.0RC2. 21 августа 2012 г. Windows, Mac OS X, Linux Кандидат на выпуск Lazarus 1.0
Старая версия, больше не поддерживается: 1.0. 28 августа 2012 г. Windows, Mac OS X, Linux Первая финальная версия. Этот стабильный выпуск включает Free Pascal 2.6.0. Множественные исправления и улучшения IDE, включая функцию макроса, расширенное свертывание кода и новые функции отладчика.
Старая версия, больше не поддерживается: 1.0.2. 10 октября 2012 г. Windows, Mac OS X, Linux Исправлены ошибки, мелкие дополнения в LCL и наборах виджетов.
Старая версия, больше не поддерживается: 1.0.4. 2 декабря 2012 г. Windows, Mac OS X, Linux Исправлены ошибки, незначительные дополнения к IDE, LCL и наборам виджетов, а также LazReport и TAChart.
Старая версия, больше не поддерживается: 1.0.6. 3 февраля 2013 г. Windows, Mac OS X, Linux Исправлены ошибки, незначительные дополнения к IDE, LCL и наборам виджетов, а также LazReport и TAChart.
Старая версия, больше не поддерживается: 1.0.8. 19 марта 2013 г. Windows, Mac OS X, Linux Релиз с исправлением ошибок; включает Free Pascal 2.6.2
Старая версия, больше не поддерживается: 1.0.10. 12 июня 2013 г. Windows, Mac OS X, Linux Исправления ошибок
Старая версия, больше не поддерживается: 1.0.12. 24 августа 2013 г. Windows, Mac OS X, Linux Исправления ошибок
Старая версия, больше не поддерживается: 1.0.14. 16 ноября 2013 г. Windows, Mac OS X, Linux Исправления ошибок
Старая версия, больше не поддерживается: 1.1.99. 16 сентября 2013 г. Windows, Mac OS X, Linux Альфа-версия для Lazarus 1.2.
Старая версия, больше не поддерживается: 1.2RC1. 3 ноября 2013 г. Windows, Mac OS X, Linux Кандидат на выпуск Lazarus 1.2
Старая версия, больше не поддерживается: 1.2RC2. 13 января 2014 г. Windows, Mac OS X, Linux Кандидат на выпуск Lazarus 1.2
Старая версия, больше не поддерживается: 1.2. 4 марта 2014 г. Windows, Mac OS X, Linux Множество новых функций, в том числе средство записи макросов, поддержка многоуровневых графиков и сценариев Pascal. На основе Free Pascal 2.6.2.
Старая версия, больше не поддерживается: 1.2.2. 23 апреля 2014 г. Windows, Mac OS X, BSD, Солярис, Linux Релиз с исправлением ошибок. На основе Free Pascal 2.6.4.
Старая версия, больше не поддерживается: 1.2.4. 16 июня 2014 г. Windows, Mac OS X, BSD, Солярис, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 1.2.6. 12 октября 2014 г. Windows, Mac OS X, BSD, Солярис, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 1.4.0. 19 апреля 2015 г. Windows, Mac OS X, BSD, Солярис, Linux Улучшения редактора, обработки ресурсов и дополнительные новые функции. На основе Free Pascal 2.6.4.
Старая версия, больше не поддерживается: 1.4.2. 14 июля 2015 г. Windows, Mac OS X, BSD, Солярис, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 1.4.4. 4 октября 2015 г. Windows, Mac OS X, BSD, Солярис, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 1.6. 18 февраля 2016 г. Windows, Mac OS X, Linux Множество новых функций, включая стыковку, группы проектов и улучшенный редактор. На основе Free Pascal 3.0.0. [6]
Старая версия, больше не поддерживается: 1.6.2. 13 ноября 2016 г. Windows, Mac OS X, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 1.6.4. 26 февраля 2017 г. Windows, macOS, Linux Релиз с исправлением ошибок. На основе Free Pascal 3.0.2.
Старая версия, больше не поддерживается: 1.8.0. 6 декабря 2017 г. Windows, macOS, BSD, Linux Основной выпуск со множеством новых функций, включая онлайн-менеджер пакетов. На основе Free Pascal 3.0.4.
Старая версия, больше не поддерживается: 1.8.2. 28 февраля 2018 г. Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 1.8.4. 22 мая 2018 г. Windows, macOS, BSD, Linux Релиз с исправлением ошибок. [7]
Старая версия, больше не поддерживается: 2.0.0. 5 января 2019 г. Windows, macOS, BSD, Linux Множество новых функций, включая поддержку Cocoa и введение транспилятора Pascal в JavaScript.
Старая версия, больше не поддерживается: 2.0.2. 16 апреля 2019 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 2.0.4. 6 августа 2019 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 2.0.6. 1 ноября 2019 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок
Старая версия, больше не поддерживается: 2.0.8. 16 апреля 2020 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок, улучшенный набор виджетов Cocoa.
Старая версия, больше не поддерживается: 2.0.10. 11 июля 2020 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок, мелкие дополнения, первая версия на основе Free Pascal 3.2.0
Старая версия, больше не поддерживается: 2.0.12. 21 февраля 2021 г. Windows, macOS, BSD, Linux На основе Free Pascal 3.2.0. Список доступных исправлений. [8]
Старая версия, но все еще поддерживается: 2.2.0. 5 января 2022 г. Windows, macOS, BSD, Linux На основе Free Pascal 3.2.2. Множество улучшений, в том числе в IDE, LCL и наборах виджетов. [9]
Старая версия, но все еще поддерживается: 2.2.2. 19 мая 2022 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок
Старая версия, но все еще поддерживается: 2.2.4. 28 сентября 2022 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок
Старая версия, но все еще поддерживается: 2.2.6. 6 марта 2023 г. Windows, macOS, BSD, Linux Выпуск с исправлением ошибок
Старая версия, но все еще поддерживается: 3.0. 21 декабря 2023 г. Windows, macOS, BSD, Linux Множество улучшений, в том числе в IDE, LCL, наборах виджетов и отладчике. [10]
Старая версия, но все еще поддерживается: 3.2. 28 февраля 2024 г. Windows, macOS, BSD, Linux Исправлены ошибки и незначительные улучшения. [11]
Текущая стабильная версия: 3.4. 29 мая 2024 г. Windows, macOS, BSD, Linux Исправлены ошибки и незначительные улучшения. [12]

Примеры приложений, созданных с помощью Lazarus

[ редактировать ]
  • ASuite — это бесплатная программа запуска приложений с открытым исходным кодом для Windows. Начиная с версии 2.1 Alpha 1, он полностью написан на Lazarus/FPC.
  • Beyond Compare — утилита сравнения данных для Windows, macOS и Linux. Версии для macOS и Linux скомпилированы с использованием Lazarus/FPC.
  • Cartes du Ciel — бесплатная программа -планетарий для Linux, macOS и Windows. Программное обеспечение отображает и маркирует большинство созвездий, планет и объектов, которые можно увидеть в телескоп. Он полностью написан на Lazarus/FPC и выпущен под лицензией GPL.
  • C-evo — это пошаговая стратегическая игра с открытым исходным кодом , портированная с Delphi на Lazarus. [13]
  • Cheat Engine — сканер памяти/шестнадцатеричный редактор/отладчик с открытым исходным кодом. Это полезно для мошенничества в компьютерных играх. Начиная с версии 6.0 он компилируется с помощью Lazarus/FPC.
  • EPANET — пакет программного обеспечения для моделирования систем водоснабжения.
  • HNSKY , Hallo Northern Sky — бесплатная программа -планетарий для Windows и Linux. Начиная с версии 3.4.0, написанной и скомпилированной с помощью Lazarus/FPC.
  • MyNotex — это бесплатное программное обеспечение для Linux, полезное для создания текстовых заметок и управления ими.
  • PeaZip — архиватор с открытым исходным кодом, созданный с помощью Lazarus/FPC.
  • TorChat отходит от Python и переписывается на Lazarus + Free Pascal.
  • Total Commander 64-битная версия. [14]
  • Double Commander — это кроссплатформенный файловый менеджер с открытым исходным кодом, имеющий две панели, расположенные рядом. Он вдохновлен Total Commander, а также некоторыми новыми идеями. [15]
  • SimThyr — это программа непрерывного моделирования гомеостаза щитовидной железы .

Примеры библиотек Delphi, совместимых с Lazarus

[ редактировать ]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б с «Загрузки» . lazarus-ide.org . Команда Lazarus и Free Pascal . Проверено 25 марта 2023 г.
  2. ^ «Внутреннее устройство LCL» . lazarus.freepascal.org . Команда Lazarus и Free Pascal . Проверено 25 марта 2023 г.
  3. ^ Перейти обратно: а б с д и ж г «Пакет SQLdb» . lazarus.freepascal.org . Команда Lazarus и Free Pascal . Проверено 25 марта 2023 г.
  4. ^ «Использование библиотек Pascal с .NET и Mono» . lazarus.freepascal.org . Команда Lazarus и Free Pascal . Проверено 25 марта 2023 г.
  5. ^ « Файл «COPYING.txt» из онлайн-хранилища исходного кода» .
  6. ^ Lazarus 1.6 на http://forum.lazarus.freepascal.org.
  7. ^ Lazarus 1.8.4 на http://forum.lazarus.freepascal.org.
  8. ^ «Ветка исправлений Lazarus 2.0» . Лазарь вики . Проверено 28 февраля 2021 г.
  9. ^ «Примечания к выпуску Lazarus 2.2.0» . Лазарь вики . Проверено 6 января 2022 г.
  10. ^ «Примечания к выпуску Lazarus 3.0» . Лазарь вики . Проверено 21 января 2023 г.
  11. ^ «Примечания к выпуску Lazarus 3.0» . Лазарь вики . Проверено 20 июня 2024 г.
  12. ^ «Примечания к выпуску Lazarus 3.0» . Лазарь вики . Проверено 20 июня 2024 г.
  13. ^ веб-сайт порта c-evo Lazarus
  14. ^ "На каком языке написан TC??" . Гислер.ch. 9 августа 2010 г. Проверено 11 августа 2016 г.
  15. ^ источникforge.net .

Дальнейшее чтение

[ редактировать ]
  • ван Каннейт, Майкл; Клемпфл, Флориан (2012). Фри Паскаль (2-е изд.). Компьютер и литература Verlag GmbH. ISBN  978-3936546729 . ОЛ   25421359М . 393654672X.
  • ван Каннейт, Майкл; Гертнер, Маттиас; Хейниг, Свен; де Карвалью, Фелипе Монтейру; Уэдраого, Инуса; Браун, Йорг (2011). Лазарь . Бёблинген, Германия: Computer & Literature Verlag GmbH. ОЛ   25426539М .
  • ван Каннейт, Майкл; Гертнер, Маттиас; Хейниг, Свен; де Карвалью, Фелипе Монтейру; Уэдраого, Инуса (2011). Лазарь: полное руководство . Журнал Блеза Паскаля. ОЛ   25427992М .
  • Кох, Вильфрид (2020). Профессиональное программирование с нуля с использованием Free Pascal и свободной среды разработки Lazarus (Часть 1) . Оберкохен, Германия: Oberkochener Medienverlag. п. 442. ИСБН  9783945899311 .
  • Кох, Вильфрид (2022). Профессиональное программирование с нуля с использованием Free Pascal и свободной среды разработки Lazarus (Часть 2) . Оберкохен, Германия: Oberkochener Medienverlag. п. 438. ИСБН  9783945899267 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2fcc4f8d5e1f9dfb8e9ae8ef78666ae0__1718850960
URL1:https://arc.ask3.ru/arc/aa/2f/e0/2fcc4f8d5e1f9dfb8e9ae8ef78666ae0.html
Заголовок, (Title) документа по адресу, URL1:
Lazarus (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)