Linux w biznesie arrow Wszystkie artykuły arrow Lazarus - Delphi dla Linuksa
 
 
 

Warto odwiedzić


Odwiedziny


Reklama

Advertisement

Advertisement








Lazarus - Delphi dla Linuksa PDF Drukuj Email
Oceny: / 5
KiepskiBardzo dobry 
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


Liczba komentarzy (1) - Dodaj swój komentarz do tego artykułu...

 
« poprzedni artykuł   następny artykuł »
Komentarze
TSr napisał
dzień 04/09/2007 o 21:53

Dostępne są już paczki DEB, więc instalacja na Ubuntu jest łatwiejsza :)

 1 
Strona 1 z 1 ( 1 komentarze(y) )
Dodaj swój komentarz do tego artykułu...Lazarus - Delphi dla Linuksa ...



Copyright © 2005 - 2006
www.comgroup.pl
Mandriva
Pisanie programów

Search Engine Optimization