FreeBASIC Compiler

Screenshot Software:
FreeBASIC Compiler
Detalii soft:
Versiune: 1.05.0 Actualizat
Incarca data: 7 Mar 16
Producător: Andre Victor
Licenţă: Gratuit
Popularitate: 43

Rating: 3.0/5 (Total Votes: 1)

FreeBASIC este o sursă deschisă, distribuită în mod liber și proiect software cross-platform concepute pentru a acționa ca un independent și ușor de utilizat compilator BASIC, care are o sintaxă foarte asemănătoare cu compilatoare Microsoft QuickBasic, VBDOS, PDS și QuickBasic / interpreți și it & rsquo; s. targetata la programare BASIC sub mai multe sisteme de operare GNU / Linux


Caracteristici dintr-o ochire

Caracteristicile cheie includ indicii, sintaxă curat, asamblare inline, tipuri de date nesemnate, tipuri definite de utilizator, tablouri, ENUM, pre-procesor, precum și numai numeric argumente funcționale opționale. Proiectul este conceput pentru a crea biblioteci, obiecte, bibliotecile partajate, DDLs, precum și GUI și consolă executabilele. Este portabil și l & rsquo; s. Optimizat pentru generarea de cod


Opțiuni de linie de comandă

După instalarea compilator FreeBASIC pe computer, va fi capabil să ruleze programul dintr-o fereastră de terminal X11 folosind & ldquo; FBC & rdquo; comandă, care include o gamă largă de opțiuni de linie de comandă, cum ar fi capacitatea de a citi mai multe argumente în linia de comandă dintr-un anumit fișier, setați arhitectura țintă, setați formatul ASM, crearea unor biblioteci de acțiuni și DLL-uri, precum și pentru a seta FPU țintă.

În plus, utilizatorii vor putea să afișeze numele sistemului țintă sau gazdă, activați funcția de profilare, se păstrează fișierele temporare și finale ASM, selectați subsistemul win32, setați titlul de afișare XBE, treci diverse opțiuni pentru gcc, ca și ld, scrie numai .asm sau fișiere .c, selectați viteza și acuratețea virgulă mobilă, setați nivelul de optimizare, link-ul într-o bibliotecă, selectați dialect FreeBASIC și de a folosi thread-safe compresie runtime FreeBASIC.


Sub capota si sprijinite sisteme de operare

Proiectul este un limbaj de programare, care este scris în limbajele de programare BASIC, C și asamblare. Este acceptat în mod oficial cu sursa și arhivele binare de pe GNU / Linux, Microsoft Windows și sistemele de operare DOS. Ambele platforme hardware pe 64 de biți și pe 32 de biți sunt acceptate în acest moment

Ce este nou în această versiune:.

    andalso / OrElse scurtcircuitarea
  • sprijin FreeImage actualizat pentru v3.10
  • BLOAD suportă acum 15, 16, și 32-BPP fișiere BMP, alfa în 32-BPP fișiere BMP (BITMAPV4 / V5HEADER numai), BI_BITFIELDS arbitrare, bitfields și OS / 2 fișiere BMP
  • Numeroase îmbunătățiri ale funcțiilor GFX (ECRAN, PCOPY, LINE, CERC)
  • De multe îmbunătățiri pentru a rula timp funcții (VAL, STR, GET #, intrare de linie, LEN, DRI)
  • suport îmbunătățit dialect (eliminate dependențe dialect din rtlib, a adăugat IMAGEINFO și Directiva #lang)
  • GOSUB permise acum în fblite (cu OPTION GOSUB)
  • SSE / suport SSE2 pentru matematice în virgulă mobilă (folosind -fpu sse opțiune în linia de comandă)

Ce este nou în versiunea 1.04.0:

  • andalso / OrElse scurtcircuitând operatorii
  • sprijin FreeImage actualizat pentru v3.10
  • BLOAD suportă acum 15, 16, și 32-BPP fișiere BMP, alfa în 32-BPP fișiere BMP (BITMAPV4 / V5HEADER numai), BI_BITFIELDS arbitrare, bitfields și OS / 2 fișiere BMP
  • Numeroase îmbunătățiri ale funcțiilor GFX (ECRAN, PCOPY, LINE, CERC)
  • De multe îmbunătățiri pentru a rula timp funcții (VAL, STR, GET #, intrare de linie, LEN, DRI)
  • suport îmbunătățit dialect (eliminate dependențe dialect din rtlib, a adăugat IMAGEINFO și Directiva #lang)
  • GOSUB permise acum în fblite (cu OPTION GOSUB)
  • SSE / suport SSE2 pentru matematice în virgulă mobilă (folosind -fpu sse opțiune în linia de comandă)

Ce este nou în versiunea 1.03.0:

  • andalso / OrElse scurtcircuitând operatorii
  • sprijin FreeImage actualizat pentru v3.10
  • BLOAD suportă acum 15, 16, și 32-BPP fișiere BMP, alfa în 32-BPP fișiere BMP (BITMAPV4 / V5HEADER numai), BI_BITFIELDS arbitrare, bitfields și OS / 2 fișiere BMP
  • Numeroase îmbunătățiri ale funcțiilor GFX (ECRAN, PCOPY, LINE, CERC)
  • De multe îmbunătățiri pentru a rula timp funcții (VAL, STR, GET #, intrare de linie, LEN, DRI)
  • suport îmbunătățit dialect (eliminate dependențe dialect din rtlib, a adăugat IMAGEINFO și Directiva #lang)
  • GOSUB permise acum în fblite (cu OPTION GOSUB)
  • SSE / suport SSE2 pentru matematice în virgulă mobilă (folosind -fpu sse opțiune în linia de comandă)

Ce este nou în versiunea 1.02.1:

  • andalso / OrElse scurtcircuitând operatorii
  • sprijin FreeImage actualizat pentru v3.10
  • BLOAD suportă acum 15, 16, și 32-BPP fișiere BMP, alfa în 32-BPP fișiere BMP (BITMAPV4 / V5HEADER numai), BI_BITFIELDS arbitrare, bitfields și OS / 2 fișiere BMP
  • Numeroase îmbunătățiri ale funcțiilor GFX (ECRAN, PCOPY, LINE, CERC)
  • De multe îmbunătățiri pentru a rula timp funcții (VAL, STR, GET #, intrare de linie, LEN, DRI)
  • suport îmbunătățit dialect (eliminate dependențe dialect din rtlib, a adăugat IMAGEINFO și Directiva #lang)
  • GOSUB permise acum în fblite (cu OPTION GOSUB)
  • SSE / suport SSE2 pentru matematice în virgulă mobilă (folosind -fpu sse opțiune în linia de comandă)

Ce este nou în versiunea 1.02.0:

  • andalso / OrElse scurtcircuitând operatorii
  • sprijin FreeImage actualizat pentru v3.10
  • BLOAD suportă acum 15, 16, și 32-BPP fișiere BMP, alfa în 32-BPP fișiere BMP (BITMAPV4 / V5HEADER numai), BI_BITFIELDS arbitrare, bitfields și OS / 2 fișiere BMP
  • Numeroase îmbunătățiri ale funcțiilor GFX (ECRAN, PCOPY, LINE, CERC)
  • De multe îmbunătățiri pentru a rula timp funcții (VAL, STR, GET #, intrare de linie, LEN, DRI)
  • suport îmbunătățit dialect (eliminate dependențe dialect din rtlib, a adăugat IMAGEINFO și Directiva #lang)
  • GOSUB permise acum în fblite (cu OPTION GOSUB)
  • SSE / suport SSE2 pentru matematice în virgulă mobilă (folosind -fpu sse opțiune în linia de comandă)

Ce este nou în versiunea 1.01.0:

  • andalso / OrElse scurtcircuitând operatorii
  • sprijin FreeImage actualizat pentru v3.10
  • BLOAD suportă acum 15, 16, și 32-BPP fișiere BMP, alfa în 32-BPP fișiere BMP (BITMAPV4 / V5HEADER numai), BI_BITFIELDS arbitrare, bitfields și OS / 2 fișiere BMP
  • Numeroase îmbunătățiri ale funcțiilor GFX (ECRAN, PCOPY, LINE, CERC)
  • De multe îmbunătățiri pentru a rula timp funcții (VAL, STR, GET #, intrare de linie, LEN, DRI)
  • suport îmbunătățit dialect (eliminate dependențe dialect din rtlib, a adăugat IMAGEINFO și Directiva #lang)
  • GOSUB permise acum în fblite (cu OPTION GOSUB)
  • SSE / suport SSE2 pentru matematice în virgulă mobilă (folosind -fpu sse opțiune în linia de comandă)

Software similare

aime
aime

19 Feb 15

Scheme2Js
Scheme2Js

11 May 15

DOS33
DOS33

3 Jun 15

Comentarii la FreeBASIC Compiler

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!