Convertir un archivo cpp a un exe

Este tutorial le brinda instrucciones paso a paso sobre cómo convertir archivos fuente de C++ a.exe, que funcionan en la mayoría de las computadoras con Windows (para evitar la palabra `todas`). Otras extensiones que funcionan con esto son .cpp, .CC y .cxx (y .c, hasta cierto punto, pero no asuma que funciona). Esta guía asume que el código fuente de C++ está diseñado para una aplicación de consola y no requiere bibliotecas externas.

Pasos

Imagen titulada Compilar archivo CPP a EXE Paso 1
1. Primero necesitas un compilador de C++. Uno de los mejores compiladores para Windows es el gratuito Microsoft Visual C++ 2012 Express.
Imagen titulada Compilar archivo CPP a EXE Paso 2
2. Iniciar un nuevo proyecto en Visual C++. esto es bastante fácil. Haga clic en el botón `Nuevo proyecto` en la esquina superior izquierda y siga los pasos para crear un `Proyecto vacío`. Dale un nombre y haz clic en `Finalizar` en la siguiente ventana.
Imagen titulada Compilar archivo CPP a EXE Paso 3
3. Copia y pega todo.cpp a la carpeta `Source Files` y copie todos. h archivos (si los hay) a la carpeta `Header Files`. Renombrar lo más importante .archivo cpp (el que tiene `int main()`) al nombre del proyecto que eligió. El archivo de dependencias externas se llenará solo.
Imagen titulada Compilar archivo CPP a EXE Paso 4
4. Construir y compilar. Presione la tecla [F7] cuando haya terminado con todo lo anterior y se creará el programa.
Imagen titulada Compilar archivo CPP a EXE Paso 5
5. Encuentra el archivo exe. Navegue hasta el archivo `Proyectos` donde Visual C++ instala todos los programas (en Windows 7 esta es la carpeta Documentos). Estará en el archivo con el nombre que le diste anteriormente en el directorio `Depurar`.
Imagen titulada Compilar archivo CPP a EXE Paso 6
6. Pruébalo. Haga doble clic en él .exe para ejecutarlo y si todo salió bien, el programa debería funcionar bien. Si no es así, intente seguir los pasos de nuevo.
Imagen titulada Compilar archivo CPP a EXE Paso 7
7. Si desea que el programa se ejecute en otra computadora, las bibliotecas de tiempo de ejecución de VC ++ deben estar instaladas en esa computadora. Los programas C++ compilados con Visual Studio C++ requieren estas bibliotecas de programas. No tiene que instalarlo por separado en su máquina, porque se instala con Visual Studio, pero no debe esperar que sus clientes lo tengan. Enlace de descarga: http://www.microsoft.com/en-us/download/detalles.aspx?identificación = 30679

Consejos

  • A veces se pueden generar errores porque el autor original usó métodos obsoletos u olvidó incluir las dependencias del código fuente en él.
  • Asegúrese de que su Visual C++ Express esté actualizado para que no haya errores al compilar.
  • En la mayoría de los casos, es más eficiente dejar que el creador de un programa lo compile por usted. Solo compílelo usted mismo si no hay absolutamente otra manera.
  • Advertencias

    • MANTENTE ALEJADO de Dev-C++. Cuenta con un compilador desactualizado, tiene más de 340 errores conocidos y no se ha actualizado en 5 años, lo que lo deja en una versión beta perpetua. Si es posible, use CUALQUIER OTRO COMPILADOR E IDE EXCEPTO Dev-C++.
    • Dado que C++ y C son lenguajes de programación de muy bajo nivel, tienen el potencial de dañar su computadora. Una comprobación rápida que puede hacer es verificar si el .cpp archiva la línea `#include WINDOWS.tener h` en la parte superior. Si es así, NO compile el programa y pregunte al creador por qué necesita acceso a la API de Windows. Si no pueden responder esto de manera concluyente, pídale ayuda a un experto en un foro.

    Artículos de primera necesidad

    • Un compilador (se recomienda Visual C++)
    • A .archivo cpp o código fuente C/C++
    • Una computadora con Windows (.exe solo es compatible con Windows)

    Оцените, пожалуйста статью