FreeBASIC Compiler

Logiciel capture d'écran:
FreeBASIC Compiler
Détails logiciels:
Version: 1.05.0 Mise à jour
Date de transfert: 7 Mar 16
Développeur: Andre Victor
Licence: Gratuit
Popularité: 225

Rating: 3.0/5 (Total Votes: 1)

FreeBASIC est une open source, distribué librement et projet de logiciel multi-plateforme conçue pour agir de façon autonome et facile à utiliser le compilateur BASIC qui dispose d'une syntaxe très similaire aux compilateurs Microsoft QuickBASIC, VBDOS, PDS et QuickBASIC / interprètes et il & rsquo;. s ciblées sur la programmation BASIC sous plusieurs systèmes d'exploitation GNU / Linux


Aperçu des caractéristiques

Les principales caractéristiques comprennent des pointeurs, la syntaxe propre, assembleur en ligne, les types de données non signés, les types définis par l'utilisateur, les tableaux, les énumérations, pré-processeur, ainsi que numérique uniquement les arguments de fonctions optionnelles. Le projet est conçu pour créer des bibliothèques, des objets, des bibliothèques partagées, DDL, ainsi que l'interface graphique et console executables. Il est portable et il & rsquo;. S optimisé pour la génération de code


Options de ligne de commande

Après avoir installé le compilateur FreeBASIC sur votre ordinateur, vous serez en mesure d'exécuter le programme à partir d'une fenêtre de terminal X11 utilisant le & ldquo; fbc & rdquo; commande, qui comprend un large éventail d'options de ligne de commande, tels que la capacité de lire plus d'arguments de ligne de commande à partir d'un fichier donné, définir l'architecture cible, définir le format de l'ASM, créer des bibliothèques d'actions et DLLs, ainsi que pour définir la FPU cible.

En outre, les utilisateurs seront en mesure d'afficher le nom du système cible ou de l'hôte, activer la fonction de profilage, de préserver les fichiers temporaires et finales ASM, sélectionnez le sous-système Win32, définir le titre d'affichage XBE, passez diverses options pour gcc, comme et ld, écrire seulement .asm ou fichiers .c, sélectionner la vitesse et la précision du point flottant, régler le niveau d'optimisation, lien dans une bibliothèque, sélectionnez le dialecte FreeBASIC et utiliser thread-safe runtime FreeBASIC.


Sous les systèmes d'exploitation de la hotte et supportées

Le projet est un langage de programmation qui est écrit dans les langages de programmation BASIC, C et de l'Assemblée. Il est officiellement pris en charge avec la source et les archives binaires sur GNU / Linux, Microsoft Windows et les systèmes d'exploitation DOS. Les deux plates-formes matérielles 64 bits et 32 ​​bits sont pris en charge à ce moment

Ce qui est nouveau dans cette version:.

    AndAlso / OrElse court-circuit
  • Support FreeImage mis à jour pour v3.10
  • BLOAD supporte maintenant 15, 16, et 32-bpp fichiers BMP, alpha dans 32-bpp fichiers BMP (BITMAPV4 / V5HEADER seulement), BI_BITFIELDS arbitraires bitfields et OS 2 fichiers / BMP
  • De nombreuses améliorations aux fonctions gfx (SCREEN, PCOPY, LINE, CIRCLE)
  • De nombreuses améliorations à l'exécution des fonctions (VAL, STR, GET #, LINE INPUT, LEN, DIR)
  • un support amélioré de dialecte (dépendances de dialecte retiré de la rtlib, ajoute ImageInfo et directive #LANG)
  • GOSUB maintenant autorisé dans fblite (avec OPTION GOSUB)
  • SSE / SSE2 soutien pour les mathématiques à virgule flottante (en utilisant -fpu option sse de ligne de commande)

Ce qui est nouveau dans la version 1.04.0:

  • AndAlso / OrElse court-circuiter les opérateurs
  • Support FreeImage mis à jour pour v3.10
  • BLOAD supporte maintenant 15, 16, et 32-bpp fichiers BMP, alpha dans 32-bpp fichiers BMP (BITMAPV4 / V5HEADER seulement), BI_BITFIELDS arbitraires bitfields et OS 2 fichiers / BMP
  • De nombreuses améliorations aux fonctions gfx (SCREEN, PCOPY, LINE, CIRCLE)
  • De nombreuses améliorations à l'exécution des fonctions (VAL, STR, GET #, LINE INPUT, LEN, DIR)
  • un support amélioré de dialecte (dépendances de dialecte retiré de la rtlib, ajoute ImageInfo et directive #LANG)
  • GOSUB maintenant autorisé dans fblite (avec OPTION GOSUB)
  • SSE / SSE2 soutien pour les mathématiques à virgule flottante (en utilisant -fpu option sse de ligne de commande)

Ce qui est nouveau dans la version 1.03.0:

  • AndAlso / OrElse court-circuiter les opérateurs
  • Support FreeImage mis à jour pour v3.10
  • BLOAD supporte maintenant 15, 16, et 32-bpp fichiers BMP, alpha dans 32-bpp fichiers BMP (BITMAPV4 / V5HEADER seulement), BI_BITFIELDS arbitraires bitfields et OS 2 fichiers / BMP
  • De nombreuses améliorations aux fonctions gfx (SCREEN, PCOPY, LINE, CIRCLE)
  • De nombreuses améliorations à l'exécution des fonctions (VAL, STR, GET #, LINE INPUT, LEN, DIR)
  • un support amélioré de dialecte (dépendances de dialecte retiré de la rtlib, ajoute ImageInfo et directive #LANG)
  • GOSUB maintenant autorisé dans fblite (avec OPTION GOSUB)
  • SSE / SSE2 soutien pour les mathématiques à virgule flottante (en utilisant -fpu option sse de ligne de commande)

Ce qui est nouveau dans la version 1.02.1:

  • AndAlso / OrElse court-circuiter les opérateurs
  • Support FreeImage mis à jour pour v3.10
  • BLOAD supporte maintenant 15, 16, et 32-bpp fichiers BMP, alpha dans 32-bpp fichiers BMP (BITMAPV4 / V5HEADER seulement), BI_BITFIELDS arbitraires bitfields et OS 2 fichiers / BMP
  • De nombreuses améliorations aux fonctions gfx (SCREEN, PCOPY, LINE, CIRCLE)
  • De nombreuses améliorations à l'exécution des fonctions (VAL, STR, GET #, LINE INPUT, LEN, DIR)
  • un support amélioré de dialecte (dépendances de dialecte retiré de la rtlib, ajoute ImageInfo et directive #LANG)
  • GOSUB maintenant autorisé dans fblite (avec OPTION GOSUB)
  • SSE / SSE2 soutien pour les mathématiques à virgule flottante (en utilisant -fpu option sse de ligne de commande)

Ce qui est nouveau dans la version 1.02.0:

  • AndAlso / OrElse court-circuiter les opérateurs
  • Support FreeImage mis à jour pour v3.10
  • BLOAD supporte maintenant 15, 16, et 32-bpp fichiers BMP, alpha dans 32-bpp fichiers BMP (BITMAPV4 / V5HEADER seulement), BI_BITFIELDS arbitraires bitfields et OS 2 fichiers / BMP
  • De nombreuses améliorations aux fonctions gfx (SCREEN, PCOPY, LINE, CIRCLE)
  • De nombreuses améliorations à l'exécution des fonctions (VAL, STR, GET #, LINE INPUT, LEN, DIR)
  • un support amélioré de dialecte (dépendances de dialecte retiré de la rtlib, ajoute ImageInfo et directive #LANG)
  • GOSUB maintenant autorisé dans fblite (avec OPTION GOSUB)
  • SSE / SSE2 soutien pour les mathématiques à virgule flottante (en utilisant -fpu option sse de ligne de commande)

Ce qui est nouveau dans la version 1.01.0:

  • AndAlso / OrElse court-circuiter les opérateurs
  • Support FreeImage mis à jour pour v3.10
  • BLOAD supporte maintenant 15, 16, et 32-bpp fichiers BMP, alpha dans 32-bpp fichiers BMP (BITMAPV4 / V5HEADER seulement), BI_BITFIELDS arbitraires bitfields et OS 2 fichiers / BMP
  • De nombreuses améliorations aux fonctions gfx (SCREEN, PCOPY, LINE, CIRCLE)
  • De nombreuses améliorations à l'exécution des fonctions (VAL, STR, GET #, LINE INPUT, LEN, DIR)
  • un support amélioré de dialecte (dépendances de dialecte retiré de la rtlib, ajoute ImageInfo et directive #LANG)
  • GOSUB maintenant autorisé dans fblite (avec OPTION GOSUB)
  • SSE / SSE2 soutien pour les mathématiques à virgule flottante (en utilisant -fpu option sse de ligne de commande)

Logiciel similaire

Pharo
Pharo

20 Feb 15

Tiny C Compiler
Tiny C Compiler

3 Jun 15

SWIG
SWIG

7 Mar 16

Commentaires à FreeBASIC Compiler

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!