Lazarus, IDE za razvoj aplikacija sa Object Pascal-om

o Lazarus IDE

U sledećem članku ćemo pogledati Lazara. Ovo je međuplatformski IDE za brzi razvoj aplikacija baziran na programskom jeziku Objekt Pascal. Sadrži niz komponenti koje se ne stavljaju u kutiju i grafički dizajner oblika za jednostavno kreiranje složenih grafičkih korisničkih interfejsa.

Možemo kreirati vlastite komercijalne ili open source aplikacije. Zahvaljujući ovom IDE-u, korisnici će moći da kreiraju pretraživače datoteka, pregledače slika, aplikacije za baze podataka, uređivanje grafike, igre, 3D softver, softver za medicinske analize ili bilo koji drugi tip softvera.

Opšte karakteristike Lazarus IDE

ide opcije

  • To je a IDE sa GPL licencom.
  • Lazarus radi na Gnu / Linuxu, Windows i macOS, između ostalog.
  • Možemo kreirajte izvorne binarne datoteke i distribuirajte ih bez zavisnosti u bilo kojem okruženju izvršavanja.
  • Ima Easy Drag & Drop dizajner obrazaca za stvaranje moćnih dizajna.
  • Ima automatska sinhronizacija između GUI-Forma i koda.
  • Pruža korisniku moćan uređivač koda sa isticanjem sintakse i dovršavanjem koda.
  • Takođe nudi ugrađeni sistem za kompilaciju i otklanjanje grešaka. Možemo pokrenuti, testirati i otkloniti greške u našim projektima iz IDE-a.
  • Sistem paketa Lazarus omogućava instaliranje dodataka trećih strana da proširite IDE.

lazar trči

  • Ovo je IDE sposoban za rukovanje velikim projektima. Njegov FPC kompajler se stalno razvija kako bi poboljšao performanse.
  • Pronaći ćemo grafički dizajner oblika sa smjernicama za usklađivanje sa susjednim komponentama.
  • Lazarus SAD Besplatno Pascal kao tvoj jezik, koji je dijalekt Object Pascal.
  • Osnovne biblioteke distribuiraju se pod LGPL. Zahvaljujući njima moći ćemo kreirati komercijalne i nekomercijalne aplikacije.
  • Kompatibilnost sa Utf8 i i18n.
  • Linux / BSD aplikacije mogu zavisiti od GTK2 ili QT.

Ovo su samo neke od karakteristika ovog projekta. Oni mogu detaljno se posavjetujte sa svima njima web stranica projekta.

Instalirajte Lazarus IDE

Preko vaših zvaničnih DEB paketa

Ovaj IDE pruža zvanične DEB pakete, koji se može preuzeti sa sourceforge.net.

preuzmite lazarus ide deb pakete

To se mora reći morat ćemo preuzeti i instalirati tri dostupna DEB paketa; fpc-laz, fpc-src i lazarus. Ovi paketi uključuju:

  • fpc-laz: To je kompajler, neki alati komandne linije, osnovne jedinice i ne-vizualne komponente poput pristupa bazi podataka.
  • fpc-src: fpc izvori i njihovi paketi, neophodni za istraživanje koda.
  • lazarus-projekat: IDE, vizuelne komponente i datoteke pomoći.

Kao što sam rekao, moraćemo da preuzmemo 3 paketa. Nakon što ih preuzmemo, biće potrebno samo da odemo u fasciklu u kojoj imamo sačuvane fajlove. Jednom u njemu, iz terminala (Ctrl + Alt + T), morat ćemo pokrenite sljedeću naredbu da instalirate pakete:

instaliraj lazarus ide sa deb paketom

sudo apt install ./fpc-*.deb ./lazarus-project*.deb

Deinstaliraj

para uklonite ovaj IDEMoraćemo samo da otvorimo terminal (Ctrl + Alt + T) i izvršimo naredbu prikazanu ispod:

deinstalirati deb paket

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

Preko Ubuntu spremišta

Ubuntu uključuje Lazarus u svoja vlastita spremišta, ali ne pruža ažuriranja za paket. stoga, Paket koji ćemo instalirati bit će star, danas instalira verziju 2.0.6. Iako Ubuntu 21.10 ima dostupnu verziju 2.0.12, koja je najnovija u ovom trenutku.

para instalirajte paket na naš Ubuntu sistem, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu:

instalirati lazarus sa apt

sudo apt install lazarus

Kad je instalacija završena, možemo pronađite pokretač ovog IDE-a u našem sistemu za pokretanje programa.

pokretač aplikacija

Deinstaliraj

Uklonite ovaj IDE instaliran kao DEB paket Jednostavno je poput otvaranja terminala (Ctrl + Alt + T) i izvršavanja naredbe:

deinstalirajte lazarus sa apt

sudo apt remove lazarus; sudo apt autoremove

Lazarus ima sjajnu zajednicu ljudi koji podržavaju jedni druge. Uključuju naučnike i studente, studente i nastavnike, profesionalce i amatere. In the Wiki projekta, možete pronaći tutorijale, videozapisi, dokumentaciju i ideje. Osim toga, više informacija možete dobiti u web stranicu ovog IDE-a.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.