Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Tutorial: Compilar un programa escrito en C

Visual Studio incluye un compilador de C que se puede usar para crear cualquier cosa, desde programas de C básicos hasta aplicaciones basadas en la API de Windows.

Este tutorial muestra cómo crear un programa de C básico con un editor de texto y, a continuación, compilarlo en la línea de comandos.

Puede usar sus propios programas de C en lugar de escribir los que se muestran en este tutorial a modo de ejemplo. También puede usar cualquiera de los programas de ejemplo de código de C incluidos en los temas de la Ayuda.

De forma predeterminada, el compilador de Visual C++ trata todos los archivos que finalizan en .c como código fuente de C, y todos los archivos que finalizan en .cpp como código fuente de C++. Para hacer que el compilador trate todos los archivos como código fuente de C sin tener en cuenta la extensión del nombre de archivo, use la opción /Tc del compilador.

Debe entender los principios del lenguaje C.

Para crear un archivo de origen de C y compilarlo en la línea de comandos

  1. Abra un símbolo del sistema del desarrollador. En Windows 8, en la pantalla Inicio, elija el icono Símbolo del sistema para desarrolladores. En versiones anteriores, elija el botón Inicio, expanda Todos los programas, Microsoft Visual Studio, Visual Studio Tools y, a continuación, elija Símbolo del sistema para desarrolladores.

    En función de la versión de Windows del equipo y de la configuración de seguridad del sistema, es posible que deba abrir el menú contextual del Símbolo del sistema para desarrolladores y, a continuación, elegir Ejecutar como administrador para compilar y ejecutar correctamente la aplicación que se crea siguiendo estos pasos.

    Nota Nota

    El Símbolo del sistema para desarrolladores establece automáticamente la ruta de acceso correcta del compilador de C y de cualquier biblioteca necesaria. Utilícelo en lugar de la ventana Símbolo del sistema normal. Para obtener más información, vea Establecer la ruta de acceso y las variables de entorno para compilar desde la línea de comandos.

  2. En el símbolo del sistema, cree un directorio para el archivo de código fuente y conviértalo en el directorio de trabajo actual. Por ejemplo, escriba md c:\simple y presione Intro para crear un directorio denominado Simple y, a continuación, escriba cd c:\simple y presione Intro para cambiar a ese directorio.

  3. En el símbolo del sistema, escriba notepad y presione ENTRAR.

  4. En el Bloc de notas, escriba las líneas siguientes.

    
    #include <stdio.h>
    
    int main()
    {
        printf("This is a native C program.\n");
        return 0;
    } 
    
    
    
  5. En la barra de menús, elija Archivo, Guardar para abrir el cuadro de diálogo Guardar como. Navegue al directorio que creó. En el cuadro Nombre del archivo, escriba un nombre para el archivo de código fuente (por ejemplo, simple.c) y a continuación en la lista desplegable Guardar como tipo, seleccione Todos los archivos (*.*). Elija el botón Guardar para crear el archivo de código fuente C en el directorio de trabajo.

  6. Cierre el Bloc de notas.

  7. En el símbolo del sistema, especifique el comando cl junto con el nombre del archivo de código fuente (por ejemplo, cl simple.c) y presione Entrar para compilar el programa. El compilador cl.exe genera un programa ejecutable con el nombre del archivo de código fuente, pero tiene un nombre de archivo con la extensión .exe, por ejemplo, Simple.exe.

    Puede ver el nombre del programa ejecutable en las líneas de información de salida que muestra el compilador.

    Resultados

                  
                    Compilador de optimización de C/C++ de Microsoft (R) versión 17.00.50727.1 para x86
    Copyright (C) Microsoft Corporation.  Todos los derechos reservados.
    
    simple.c
    Microsoft (R) Incremental Linker Version 11.00.50727.1
    Copyright (C) Microsoft Corporation.  Todos los derechos reservados.
    
    /out:simple.exe
    simple.obj
                  
                
  8. Para cerrar la ventana de Línea de comandos, teclee exit y presione la tecla Intro.

    El archivo .obj es un archivo de formato intermedio del que no se tiene que preocupar.

  9. Para ejecutar el programa, escriba su nombre sin la extensión de nombre de archivo (por ejemplo, simple) y presione Intro.

    El programa muestra este texto y, a continuación, se cierra:

    This is a native C program.

  10. Para cerrar la ventana de símbolo del sistema, escriba exit y presione Intro.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft