Puncte:0

Pot compila un proiect Delphi pentru a rula pe ubuntu?

drapel co

Trebuie să compilez un proiect Delphi (pascal) pentru a rula pe Ubuntu. Are o interfață grafică și ar trebui să comunice cu un dispozitiv extern, așa că nu pot folosi WINE doar pentru a executa fișierul .exe. Există vreo modalitate de a crea un fișier .deb din codul sursă?

raj avatar
drapel cn
raj
Dacă Delphi vă poate compila încrucișat codul pentru Linux ca țintă, atunci sunt șanse să ruleze. Probabil că nu aveți nevoie de un fișier `.deb`; în loc de executabilul Windows (`.exe`), compilatorul tău Delphi ar trebui să producă un executabil Linux (acestea de obicei nu au extensie) pe care trebuie doar să-l copiați pe mașina Linux, să-i atribuiți atributul executabil și să rulați acolo. Cu toate acestea, unele dependențe (biblioteci) pot fi necesare pentru a-l rula. Trebuie să consultați documentația dvs. Delphi; aceasta este prima sursă de informații pentru tine.
raj avatar
drapel cn
raj
Și, de obicei, cel mai bun răspuns la întrebări ca acesta este: citiți documentația, apoi experimentați încercând să implementați ceea ce citiți acolo. Repetați până reușiți. De asemenea, puteți începe prin a verifica dacă fișierul `.exe` nu va rula cu WINE; se pare că ești sigur că nu poți folosi WINE pentru a-l rula, dar nu ai declarat că ai încercat efectiv și că nu rulează.
Puncte:1
drapel ye

FMXLinux (Embarcadero Software License) pentru Delphi, această componentă minunată pe care o poți lucra pe Delphi pentru a dezvolta aplicații uimitoare, în acest fel nu trebuie să înveți o altă limbă și cum să faci față unui nou IDE, simplu și puternic, această componentă va face viata ta mai usoara.

Pentru a-l instala, deschideți Delphi, accesați âGet It Package Managerâ și căutați FMXLinux, selectați pachetul și faceți clic pe Instalare, citiți și acceptați termenii de utilizare.

Reporniți Delphi IDE și gata, puteți începe să dezvoltați și să implementați aplicațiile dvs. Linux frumoase și puternice.

Hristos avatar
drapel co
Nu pot găsi FMXLinux nicăieri. Dacă nu este prezent în ediția comunitară și/sau în versiunea de încercare, nu prea am de gând să cumpăr un abonament pentru ceva ce nu știu dacă funcționează pentru aplicația mea.
kyodake avatar
drapel ye
https://www.fmxlinux.com/

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.