Ver archivos fuente C/C preprocesados en Visual Studio
Cuando se trabaja con archivos fuente C/C que contienen numerosas directivas de preprocesador, se vuelve Es imperativo comprender su apariencia después del preprocesamiento. Visual Studio proporciona una utilidad de línea de comandos, cl.exe, que brinda a los desarrolladores múltiples opciones para generar archivos preprocesados:
1. Preprocesamiento a salida estándar:
Para enviar el archivo preprocesado a la salida estándar, emplee la opción "/E". Esto imita la opción "-E" de GCC, lo que facilita la visualización directa del código preprocesado.
2. Preprocesamiento de un archivo:
Si prefiere guardar el archivo preprocesado, utilice la opción "/P". Esta opción genera un archivo que contiene el código preprocesado.
3. Preprocesamiento a salida estándar sin directivas #line:
En algunos casos, puede ser conveniente omitir las directivas #line de la salida preprocesada. Para lograr esto, combine las opciones "/P" y "/EP". Esto garantiza que el código preprocesado se genere sin directivas #line.
Uso de ejemplo:
Para preprocesar un archivo fuente llamado "my_source.cpp" y dirigir la salida preprocesada a un archivo llamado "preprocessed.txt", use el siguiente comando en el símbolo del sistema:
cl.exe /P my_source.cpp /Fo preprocessed.txt
Este comando creará un archivo "preprocessed.txt" que contiene el código preprocesado.
Nota:
Dependiendo de la versión de Visual Studio que estás usando, la disponibilidad de estas opciones puede variar.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3