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