Maison >développement back-end >C++ >Comment puis-je afficher le code C/C prétraité à l'aide de Visual Studio ?
Affichage des fichiers source C/C prétraités dans Visual Studio
Lorsque vous travaillez avec des fichiers source C/C contenant de nombreuses directives de préprocesseur, il devient impératif de comprendre leur aspect après prétraitement. Visual Studio fournit un utilitaire de ligne de commande, cl.exe, qui offre aux développeurs plusieurs options pour générer des fichiers prétraités :
1. Prétraitement vers la sortie standard :
Pour afficher le fichier prétraité vers la sortie standard, utilisez l'option "/E". Cela imite l'option "-E" de GCC, facilitant la visualisation directe du code prétraité.
2. Prétraitement dans un fichier :
Si vous préférez enregistrer le fichier prétraité, utilisez l'option "/P". Cette option génère un fichier contenant le code prétraité.
3. Prétraitement vers la sortie standard sans directives #line :
Dans certains cas, il peut être souhaitable d'omettre les directives #line de la sortie prétraitée. Pour y parvenir, combinez les options "/P" et "/EP". Cela garantit que le code prétraité est généré sans directives #line.
Exemple d'utilisation :
Pour prétraiter un fichier source nommé "my_source.cpp" et diriger la sortie prétraitée dans un fichier appelé "preprocessed.txt", utilisez la commande suivante dans l'invite de commande :
cl.exe /P my_source.cpp /Fo preprocessed.txt
Cette commande créera un Fichier "preprocessed.txt" contenant le code prétraité.
Remarque :
Selon la version de Visual Studio que vous utilisez, la disponibilité de ces options peut varier .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!