Compilateur Haxe

Arguments pour le Ligne de Commande

Voici une liste des différents arguments que vous êtes en mesure de passer au compilateur HaXe.

Ces arguments peuvent également être placées dans un fichier texte d'un par ligne avec le HXML extension. Ce fichier peut ensuite être transmise directement au compilateur Haxe comme un script de compilation.

Cibles

Ce sont les cibles différents et des options fournis avec HaXe 2.04.

Chaque cible et ses options peut seulement être utilisé une fois par appel du compilateur. - Suivant peut être utilisé pour des fichiers HXML d'utiliser de multiples appels avec une commande.

C++

Voir: hxcpp pour plus d'informations sur la configuration de votre environnement afin de compiler les fichiers C++.

  • -cpp: compiler le code de fichiers pour C++

Javascript

Voir: Pour commencer avec Haxe/JS.

  • -js: compiler le code de fichier JavaScript

Neko

Voir: Pour commencer avec Haxe/Neko

  • -neko: compiler le code d'un binaire Neko
  • -x: raccourci pour compiler et exécuter un fichier neko
  • --neko-source: maintenir source généré neko

Flash

Voir: Pour commencer avec Haxe/Flash

  • -swf: compiler le code au format Flash SWF
  • -swf9: compiler du code à Flash9 fichier SWF
  • -as3: générer du code en AS3 répertoire cible
  • -swf-version: changer la version de SWF (6 à 10)
  • -swf-header: définir SWF header (largeur: hauteur: fps: couleur)
  • -swf-lib: ajouter la bibliothèque SWF pour le SWF compilé
  • --flash-strict: version plus stricte du API de flash
  • --flash-use-stage: place les objets trouvés sur la scène de la lib SWF

PHP

Voir: Premiers pas avec HaXe / PHP.

  • -php: générer du code PHP dans le répertoire cible
  • --php-front: sélectionnez le nom pour le front de fichier PHP
    * --php-lib: chemin de la bibliothèque générée, situé par défaut dans le repertoire lib.

XML

  • -xml: générer la description des types XML

Options de compilation

  • -main: un démarrage sélectionnez classe
  • -lib: utiliser une bibliothèque haxelib
  • -d: définir une option de compilation conditionnelle
  • resource [@name]: ajouter une ressource de nom de fichier
  • -exclude: ne génèrent pas de code pour les classes énumérées dans ce fichier
  • -debug: ajouter des informations de débogage du code compilé
  • --no-opt: désactiver les optimisations du code
  • --no-traces: ne compile pas de trace des appels dans le programme
  • --no-inline: inlining désactiver
  • --remap: remapper un paquet à l'autre
  • -cp: Ajouter un répertoire pour trouver les fichiers source

Compiler Interaction Options

  • --display: Trucs et astuces code d'affichage
  • -v: tourner sur le noeud verbose
  • -prompt: prompt en cas d'erreur
  • --times: le temps de compilation mesure
  • -help: Affiche cette liste d'options
  • --help: Affiche cette liste d'options

Traitement par lots des commandes

  • -cmd: exécuter la commande spécifiée après la compilation de succès
    (Note: ne courir après un succès compiler. Ne fonctionnera pas sans une cible)
  • --gen-hx-classes: générer des en-têtes de hx SWF9 fichier
  • --next: séparée de plusieurs compilations Haxe
  • --no-output: compile mais ne génère aucun fichier
version #13704, modified 2012-04-15 08:17:46 by elyon