Convierte un archivo CPP en un EXE

Autor: Christy White
Fecha De Creación: 4 Mayo 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
2|Curso de Programación en C++: Comprensión del archivo cpp y Ejecutable
Video: 2|Curso de Programación en C++: Comprensión del archivo cpp y Ejecutable

Contenido

Este tutorial le brinda instrucciones paso a paso sobre cómo convertir archivos fuente C ++ a archivos .exe, que funcionan en la mayoría (para evitar la palabra "todas") computadoras con Windows. 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 ++ es para una aplicación de consola y no requiere bibliotecas externas.

Al paso

  1. Primero necesitas un compilador de C ++. Uno de los mejores compiladores para Windows es Microsoft Visual C ++ 2012 Express gratuito.
  2. Inicie un nuevo proyecto en Visual C ++. Esto es muy sencillo. Haga clic en el botón "Nuevo proyecto" en la esquina superior izquierda y siga los pasos para crear un "Proyecto en blanco". Asígnele un nombre y haga clic en "Finalizar" en la siguiente ventana.
  3. Copie y pegue todos los archivos .cpp en la carpeta "Archivos de origen" y cópielos todos. h archivos (si los hay) a la carpeta "Archivos de encabezado". Cambie el nombre del archivo .cpp principal (el que tiene "int main ()") por el nombre del proyecto que eligió. El archivo de dependencias externas se llenará solo.
  4. Construya y compile. Presione la tecla [F7] cuando haya terminado con todo lo anterior y se creará el programa.
  5. Busque 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 dio anteriormente en el directorio "Debug".
  6. Pruébalo. Haga doble clic en el archivo .exe para ejecutarlo y si todo salió bien, el programa debería funcionar bien. Si no es así, intente seguir los pasos nuevamente.
  7. Si desea que el programa se ejecute en otra computadora, las bibliotecas en tiempo de ejecución de VC ++ deben estar instaladas en esa computadora. Los programas de C ++ compilados con Visual Studio C ++ requieren estas bibliotecas de programas. No es necesario que lo instale por separado en su máquina, porque está instalado con Visual Studio, pero no debe esperar que sus clientes lo tengan. Enlace de descarga: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Consejos

  • A veces, se pueden producir errores porque el autor original utilizó métodos obsoletos o se olvidó de incluir las dependencias del código fuente.
  • Asegúrese de que su Visual C ++ Express esté actualizado para que no se produzcan errores durante el tiempo de compilación.
  • 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 ninguna otra opción.

Advertencias

  • MANTENTE LEJOS 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 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 comprobar si los archivos .cpp tienen la línea "#include WINDOWS.h" en la parte superior. Si es así, NO compile el programa y pregunte al creador por qué necesita acceder a la API de Windows. Si no pueden responder esto de manera concluyente, pida ayuda a un experto en un foro.

Artículos de primera necesidad

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