Aller au contenu

Référence CLI

Développement :

Fenêtre de terminal
cargo build
cargo r

Version Release :

Fenêtre de terminal
cargo build --release
./target/release/numo chemin/vers/votre/fichier.numo

Optimisation maximale :

Fenêtre de terminal
cargo build --release-max
./target/release-max/numo chemin/vers/votre/fichier.numo

Exécuter un fichier :

Fenêtre de terminal
numo chemin/vers/fichier.numo

Formater sur place :

Fenêtre de terminal
numo chemin/vers/fichier.numo --format

Alias :

Fenêtre de terminal
numo chemin/vers/fichier.numo --fmt
Fenêtre de terminal
./target/release/numo compile app.numo -o app
./app

Fonctionnement de l’empaquetage :

  • Le binaire d’exécution sert de base.

  • Votre code source est intégré à l’exécutable généré.

  • La compression des données est activée par défaut.

  • La suppression des symboles est appliquée sous Unix.

  • La compression UPX optionnelle est utilisée lorsqu’elle est disponible.

Désactiver la compression si nécessaire :

Fenêtre de terminal
./target/release/numo compile app.numo -o app --no-compress