Section courante

A propos

Section administrative du site

Le logiciel NASM (Netwide Assembler) est compilateur de langage de programmation Assembleur 80x86. Voici la syntaxe et les paramètres reconnus par le compilateur assembleur NASM :

Syntaxe

nasm [-@ response file] [-o outfile] [-f format] [-l listfile] [options...] [--] filename Syntaxe pour la compilation
nasm -v Syntaxe pour la version

Paramètres

Nom Description
-v Ce paramètre permet de demander la version du compilateur NASM et termine immédiatement après.
-t Ce paramètre permet d'indiquer qu'il faut faire l'assemblage avec le mode de compatibilité TASM de SciTech.
-g Ce paramètre permet d'indiquer qu'il faut générer des informations de déboguage dans le format sélectionné.
-E Ce paramètre permet d'indiquer qu'il uniquement effectuer le traitement de préprocesseur. Écrit la sortie vers stdout par défaut.
-e Ce paramètre permet d'indiquer qu'il uniquement effectuer le traitement de préprocesseur. Écrit la sortie vers stdout par défaut.
-a Ce paramètre permet d'indiquer qu'il ne faut pas effectuer le traitement de préprocesseur. Assemblage seulement.
-M Ce paramètre permet de générer les dépendances Makefile dans stdout.
-MG Ce paramètre permet d'indiquer que les fichiers manquantes doivent être généré.
-MF file Ce paramètre permet de fixer le fichier de dépendance Makefile.
-MD file Ce paramètre permet d'assembler et générer les dépendances.
-MT file Ce paramètre permet d'indiquer le nom de dépendances destinataire.
-MQ file Ce paramètre permet d'indiquer le nom de dépendances destinataire (entre apostrophe).
-MP Ce paramètre permet d'émettre une cible factice.
-Zfile Ce paramètre permet d'effectuer une redirection des messages d'erreur dans le fichier spécifié.
-s Ce paramètre permet d'effectuer une redirection des messages d'erreur vers stdout.
-F format Ce paramètre permet de sélectionner un format de déboguage.
-Ipath Ce paramètre permet d'ajouter un nom de chemin aux inclusions de chemin de fichier.
-Odigit Ce paramètre permet d'optimiser les déplacements de branchement.
-O0 Ce paramètre permet de ne pas effectuer d'optimisation. C'est la valeur par défaut.
-O1 Ce paramètre permet d'effectuer une optimisation minimal.
-Ox Ce paramètre permet de faire de multiple passage d'optimisation. C'est le mode recommandé.
-Pfile Ce paramètre permet de pré-inclure le fichier spécifié.
-Dmacro[=value] Ce paramètre permet de pré-définir une macro.
-Umacro Ce paramètre permet de non-définir (undefined) une macro.
-Xformat Ce paramètre permet de spécifier un format de rapport d'erreur (gnu ou vc).
-w+foo Ce paramètre permet d'activer les messages d'attention foo.
-w-foo Ce paramètre permet de désactiver les messages d'attention foo.


Dernière mise à jour : Dimanche, le 3 juillet 2016