¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
/Tc, /Tp, /TC, /TP (Especificar el tipo de archivo de código fuente)
Collapse the table of content
Expand the table of content
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original

/Tc, /Tp, /TC, /TP (Especificar el tipo de archivo de código fuente)

La opción /Tc especifica que filename es un archivo de código fuente de C, aunque no tenga una extensión .c. La opción /Tp especifica que filename es un archivo de código fuente de C++, aunque no tenga la extensión .cpp o .cxx. Dejar un espacio entre la opción y filename es opcional. Cada opción especifica un solo archivo; si desea especificar otros archivos, repita la opción.

/TC y /TP son variantes globales de /Tc y /Tp. Especifican al compilador que trate todos los archivos citados en la línea de comandos como archivos de código fuente de C (/TC) o de C++ (/TP), independientemente de su ubicación en la línea de comandos con respecto a la opción. Estas opciones globales se pueden reemplazar en un solo archivo por medio de /Tc o /Tp.

/Tcfilename
/Tpfilename
/TC
/TP

filename

Archivo de código fuente de C o C++.

De forma predeterminada, CL asume que los archivos con la extensión .c son archivos de código fuente de C y aquellos con la extensión .cpp o .cxx son archivos de código fuente de C++.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener información detallada, vea Cómo: Abrir páginas de propiedades del proyecto.

  2. Haga clic en la carpeta C/C++.

  3. Haga clic en la página de propiedades Avanzadas.

  4. Modifique la propiedad Compilar como.

Para establecer esta opción del compilador mediante programación

La línea de comandos de CL siguiente especifica que MAIN.c, TEST.prg y COLLATE.prg son archivos de código fuente de C. CL no reconoce a PRINT.prg.

CL MAIN.C /TcTEST.PRG /TcCOLLATE.PRG PRINT.PRG

La línea de comandos de CL siguiente especifica que TEST1.c, TEST2.cxx, TEST3.huh y TEST4.o se compilan como archivos de C++, y TEST5.z se compila como un archivo de C.

CL TEST1.C TEST2.CXX TEST3.HUH TEST4.O /Tc TEST5.Z /TP

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft