Lazarus - Delphi dla Linuksa

Transkrypt

Lazarus - Delphi dla Linuksa
Linuxwbiznesie - linux w biznesie, linux w firmie
Lazarus - Delphi dla Linuksa
Autor: Administrator
27.12.2005.
Lazarus jest graficzną nakładką na kompilator Free Pascal. Jest zbiorem biblitek i klas mających
naśladować popularny IDE pod Windows - Delphi. Lazarus to wizualne środowisko programistyczne, które
zawiera zestaw bibliotek Lazarus Component Library (LCL), wzorowanych na VCL Borlanda.
Projekt Lazarus zapoczątkowali w lutym 1999 roku: Cliff Baesema, Shane Miller i Michael A. Hess. Jest
on cały czas rozwijany i stanowi alternatywę open-source dla Kylixa.
Lazarus działa w oparciu o kompilator Free Pascal który funkcjonuje pod Linux, Win, OS/2. Zatem
program raz napisany w Lazarusie wystarczy że będzie pzrekompilowany pod nowym środowiskiem i
możemy na nim swobodnie pracować. Lazarus jest niezależny od API, czyli nie używa na sztywno
określonych widgetów. Możemy korzystać z gtk+, Qt czy Win32 API.
Nie oznacza to jednak, że dodwolna aplikacja pod Delphi może być uruchomiona na Lazarusie. Niektóre
aplikacje wykorzytsujące nietypowe DCU, OCX czy bazy danych nie będzie można przekompilować pod
Lazarusem.
Wygląd środowiska IDE jest bardzo zbliżony do tego z Delphi. Wszyscy, którzy wcześniej korzystali z
tego sotatniego nie będą mieli problemu z przeniesiem się na Lazarusa.
Unity zapisywane są w plikach .PP o Formy w .LFM. Pliki .PP są identyczne jak .DFM z Delphi, natomiast
.LFM muszą być przetłumaczone na .LRS przed kompilacją. Krok ten ma być w następnych wersjach
automatycznie wykonywany przez IDE.
Lazarus na Ubuntu
Oto sposób na instalację pakietu Lazarus na Ubuntu.
1. Należy wcześniej zainsatlować pakiety: libgdk, libgdk-pixbuf2, alien
2. Ściągamy
http://prdownloads.sourceforge.net/l...6.rpm?download
http://prdownloads.sourceforge.net/l...6.rpm?download
3. W katalogu do którego ściągneliśmy pakiety RPM wykonujemy
sudo alien -i fpc-2.0.1-050923.i386.rpm
sudo alien -i lazarus-0.9.10-0.i386.rpm
spowoduje to konwersję pakietów RPM na DEB
4. Instalujemy pakiety DEB w dowolny sposób. Np poprzez "mc" wchodzimy w pakiet i uruchamiamy
skrypt INSTALL.
Na koniec jeszcze kilka slajdów (kliknij aby powiększyć):
IDE
Kompilacja
Inspektor Obiektów
Inspektor zdarzeń
Debugger
http://www.linuxwbiznesie.pl
Kreator PDF
Utworzono 4 March, 2017, 09:38