Soy nuevo en Visual Studio y no sé cómo compilar un .archivo cpp. Hice un solo .archivo cpp (ctr + n => Visual C++ => archivo de C++) y traté de compilar. Pero en el lugar donde normalmente hay un botón compile (como con c#) no es extraño ‘Adjuntar’ botón. No entiendo lo que está pasando, pero yo pensaba, Visual C++ puede ser alguna versión diferente de la normal de C++. Si es así, es posible compilar normal archivo de C++ en Visual Studio?

Debe utilizar Visual Studio línea de comandos: cl
O puede crear un proyecto en torno a su archivo para trabajar en el IDE. Por favor, lea Solución y Proyectos Básicos en MSDN.

OriginalEl autor Fiodor | 2013-10-30

2 Comentarios

  1. 11

    El problema es que Visual Studio no sé realmente, qué hacer con el .archivo cpp. Es un programa? Intente lo siguiente:

    • File | New project
    • Visual C++ | Win32 | Win32 Project
    • Seleccione un nombre y una ubicación para el proyecto
    • Siguiente
    • Elegir Console application
    • Elegir Empty project
    • Anule la selección de Precompiled header
    • (opcionalmente) Anule la selección de SDL checks
    • Acabado
    • Haga clic en Source files y elegir Add | New Item...
    • Elegir C++ File
    • Elegir nombre para este archivo
    • Escribir la siguiente dentro de:

      #include <stdio.h>
      
      int main(int argc, char * argv[])
      {
          printf("Hello, world!\n");
          return 0;
      }
    • Presione F5

    Gracias :). Funciona ahora (excepto que no puede incluir csdtio, pero yo uso iostream y funciona con eso).
    Parece que utilizan alguna versión anterior de Visual Studio 2010 para asegurarse de apoyos cstdio. Usted puede utilizar stdio.h lugar.
    ¿Qué pasa si usted no quiere un proyecto entero? Lo que si sólo se desea ejecutar algún código de prueba para ver cómo funciona el lenguaje? Visual Studio no vamos a hacer eso?
    Tristemente, yo creo que es una razón por la ideone.com, coliru.stacked-crooked.com, rextester.com, etc convertirse en popular.

    OriginalEl autor Spook

  2. 2

    Debe, tal y como lo hizo para C#, crear una C++ proyecto y agregar el archivo de origen. A continuación, van a estar todas las opciones de generación soñado.

    De hecho, vas a tener pesadillas de las muchas opciones que tiene…
    He intentado eso, pero es extraño como VS, dice, que cout no es un miembro de la ets y me obliga a añadir alguna extraña encabezado de archivo stdafx.h.
    ¿incluye el iostream encabezado o hizo importar el std espacio de nombres?

    OriginalEl autor rubenvb

Dejar respuesta

Please enter your comment!
Please enter your name here