Partager via


/IDLOUT (Nommer les fichiers de sortie MIDL)

Syntaxe

/IDLOUT :[path]filename

Raisonnement

path
Spécification de chemin d’accès absolu ou relatif. En spécifiant un chemin d’accès, vous affectez uniquement l’emplacement d’un .idl fichier ; tous les autres fichiers sont placés dans le répertoire du projet.

filename
Spécifie le nom du .idl fichier créé par le compilateur MIDL. Aucune extension de fichier n’est supposée ; spécifiez *filename.idl si vous souhaitez une .idl extension. Lorsqu’il est développé, le nom de fichier complet ne doit pas dépasser MAX_PATH (260 caractères).

Notes

L’option /IDLOUT spécifie le nom et l’extension du .idl fichier.

Le compilateur MIDL est appelé par l’éditeur de liens MSVC lors de la liaison de projets qui ont l’attribut module .

/IDLOUT spécifie également les noms de fichiers des autres fichiers de sortie associés au compilateur MIDL :

  • filename.tlb
  • nom_fichier_p.c
  • Nom du fichier_i.c
  • filename.h

filename est le paramètre que vous passez à /IDLOUT. Si /TLBOUT elle est spécifiée, le fichier .tlb obtient son nom à partir de /TLBOUTfilename.

Si vous ne spécifiez ni /IDLOUT/TLBOUTni , l’éditeur de liens crée vc70.tlb, vc70.idl, vc70_p.c, vc70_i.c et vc70.h.

Pour définir cette option de l'éditeur de liens dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.
  2. Sélectionnez la page de propriétés IDL incorporées de l’éditeur
  3. Modifiez la propriété Nom de fichier de base IDL de fusion.

Pour définir cette option de l'éditeur de liens par programmation

Voir aussi

Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC
/IGNOREIDL (Ne pas traiter les attributs dans MIDL)
/MIDL (Spécifier des options de ligne de commande MIDL)
Générer un programmes par attributs