Section courante

A propos

Section administrative du site

windmc

Message Windows
Binutils (GNU Binary Utilities)

Syntaxe

windmc [options] input-file

Paramètres

Nom Description
-A Ce paramètre permet d'indiquer que les messages dans les fichiers du bac de sortie doivent être au format ASCII.
-a Ce paramètre permet d'indiquer que le fichier d'entrée spécifié est ASCII. Il s'agit du comportement par défaut.
--ascii_in Ce paramètre permet d'indiquer que le fichier d'entrée spécifié est ASCII. Il s'agit du comportement par défaut.
--ascii_out Ce paramètre permet d'indiquer que les messages dans les fichiers du bac de sortie doivent être au format ASCII.
-b Ce paramètre permet d'indiquer que les noms de fichiers bin doivent être préfixés par le nom de base du fichier source.
--binprefix Ce paramètre permet d'indiquer que les noms de fichiers bin doivent être préfixés par le nom de base du fichier source.
-c Ce paramètre permet de définir le bit client dans tous les identificateurs de message.
--customflag Ce paramètre permet de définir le bit client dans tous les identificateurs de message.
-C codepage Ce paramètre permet de définir la page de codes par défaut à utiliser pour convertir le fichier d'entrée en UTF16. La valeur par défaut est la page de codes 1252.
--codepage_in codepage Ce paramètre permet de définir la page de codes par défaut à utiliser pour convertir le fichier d'entrée en UTF16. La valeur par défaut est la page de codes 1252.
--codepage_out codepage Ce paramètre permet de définir la page de codes par défaut à utiliser pour générer des fichiers texte. La valeur par défaut est la page de code 1252.
-d Ce paramètre permet d'afficher les constantes du fichier d'entête en décimal. La valeur par défaut utilise la sortie hexadécimale.
--decimal_values Ce paramètre permet d'afficher les constantes du fichier d'entête en décimal. La valeur par défaut utilise la sortie hexadécimale.
-e ext Ce paramètre permet d'indiquer l'extension du fichier d'entête. La valeur par défaut est l'extension .h.
--extension ext Ce paramètre permet d'indiquer l'extension du fichier d'entête. La valeur par défaut est l'extension .h.
-F target Ce paramètre permet d'indiquer le format BFD à utiliser pour un fichier bin en sortie. Il s'agit d'un nom de cible BFD ; vous pouvez utiliser l'option --help pour voir une liste des cibles prises en charge. Normalement, windmc utilisera le format par défaut, étant le premier répertorié par l'option --help. Sélection de la cible.
-H Ce paramètre permet d'afficher une liste d'options de ligne de commande, puis quitte.
-h path Ce paramètre permet d'indiquer que le répertoire cible du fichier d'entête généré. La valeur par défaut est le répertoire actuel.
--headerdir path Ce paramètre permet d'indiquer que le répertoire cible du fichier d'entête généré. La valeur par défaut est le répertoire actuel.
--help Ce paramètre permet d'afficher une liste d'options de ligne de commande, puis quitte.
--hresult_use Ce paramètre permet de demander à windmc de générer un fichier d'entête OLE2, à l'aide des définitions HRESULT. Les codes d'état sont utilisés si l'indicateur n'est pas spécifié. Ce paramètre n'est pas encore implémenté.
-m characters Ce paramètre permet de demander à windmc de générer un avertissement si la longueur d'un message dépasse le nombre spécifié.
--maxlength characters Ce paramètre permet de demander à windmc de générer un avertissement si la longueur d'un message dépasse le nombre spécifié.
-n Ce paramètre permet de terminer le texte du message dans les fichiers bin par zéro. Par défaut, ils se terminent par CR/LF.
--nullterminate Ce paramètre permet de terminer le texte du message dans les fichiers bin par zéro. Par défaut, ils se terminent par CR/LF.
-o Ce paramètre permet de demander à windmc de générer un fichier d'entête OLE2, à l'aide des définitions HRESULT. Les codes d'état sont utilisés si l'indicateur n'est pas spécifié. Ce paramètre n'est pas encore implémenté.
-O codepage Ce paramètre permet de définir la page de codes par défaut à utiliser pour générer des fichiers texte. La valeur par défaut est la page de code 1252.
-r path Ce paramètre permet d'indiquer le répertoire cible du script rc généré et les fichiers bin générés que le script du compilateur de ressources inclut. La valeur par défaut est le répertoire actuel.
--rcdir path Ce paramètre permet d'indiquer le répertoire cible du script rc généré et les fichiers bin générés que le script du compilateur de ressources inclut. La valeur par défaut est le répertoire actuel.
--target target Ce paramètre permet d'indiquer le format BFD à utiliser pour un fichier bin en sortie. Il s'agit d'un nom de cible BFD ; vous pouvez utiliser l'option --help pour voir une liste des cibles prises en charge. Normalement, windmc utilisera le format par défaut, étant le premier répertorié par l'option --help. Sélection de la cible.
-u Ce paramètre permet d'indiquer que le fichier d'entrée est UTF16.
--unicode_in Ce paramètre permet d'indiquer que le fichier d'entrée est UTF16.
-U Ce paramètre permet d'indiquer que les messages du fichier bin de sortie doivent être au format UTF16. Il s'agit du comportement par défaut.
--unicode_out Ce paramètre permet d'indiquer que les messages du fichier bin de sortie doivent être au format UTF16. Il s'agit du comportement par défaut.
-v Ce paramètre permet d'activer le mode détaillé.
--verbose Ce paramètre permet d'activer le mode détaillé.
-V Ce paramètre permet d'afficher le numéro de version de windmc.
--version Ce paramètre permet d'afficher le numéro de version de windmc.
-x path Ce paramètre permet d'indiquer le chemin du fichier d'inclusion dbg C cartographiant les identificateurs de message au nom symbolique. Aucun fichier de ce type n'est généré sans spécifier le commutateur.
--xdgb path Ce paramètre permet d'indiquer le chemin du fichier d'inclusion dbg C cartographiant les identificateurs de message au nom symbolique. Aucun fichier de ce type n'est généré sans spécifier le commutateur.

Description

Cette commande permet de lancer le compilateur de messages compatible Windows.

windmc lit les définitions de message à partir d'un fichier d'entrée (.mc) et les traduit en un ensemble de fichiers de sortie. Les fichiers de sortie peuvent être de quatre types :

Fichier Description
h Un fichier d'entête C contenant les définitions des messages.
rc Un fichier de ressources compilable par l'outil Windres.
bin Un ou plusieurs fichiers binaires contenant les données de ressources pour une langue de message spécifique.
dbg Un fichier d'inclusion C cartographiant les identificateurs de message à leur nom symbolique.

Remarques



Dernière mise à jour : Dimanche, le 3 Septembre 2023