Cómo compilar CPP a EXE

Autor: Joan Hall
Fecha De Creación: 3 Febrero 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
[Environment Setup 8] Compile programs from source code using GCC, GNU Make, and CMake
Video: [Environment Setup 8] Compile programs from source code using GCC, GNU Make, and CMake

Contenido

Esta es una guía paso a paso para compilar código fuente C ++ en archivos EXE (en Windows). Los métodos descritos también funcionan al compilar formatos .c ++, .cc y .cxx (posiblemente también .c). Este tutorial asume que el código fuente de C ++ es una aplicación de consola y no requiere bibliotecas externas.

Pasos

  1. 1 Descarga el compilador de C ++. Uno de los mejores compiladores para computadoras con Windows es el Microsoft Visual C ++ 2012 Express gratuito.
  2. 2 Inicie un nuevo proyecto en Visual C ++. Es bastante sencillo. Haga clic en "Nuevo proyecto" en la esquina superior izquierda y luego siga las instrucciones en la pantalla. Ingrese el nombre del proyecto y en la ventana que se abre, haga clic en "Finalizar".
  3. 3 Copie y pegue todos los archivos .cpp en el directorio de archivos de origen y luego copie y pegue todos los archivos .h (si los hay) en el directorio de archivos de encabezado. Cambie el nombre del archivo CPP principal (el que contiene "int main ()") por el nombre de su proyecto elegido.
  4. 4 Construya y compile. Presione la tecla F7 para crear el programa.
  5. 5 Busque el archivo EXE. Cambie al directorio Proyectos donde Visual C ++ coloca todos los programas (en Windows 7, este directorio se encuentra en la carpeta Mis documentos). En el directorio "Debug", busque el archivo EXE con el nombre que le dio anteriormente.
  6. 6 Verifique el archivo. Haga doble clic en el archivo EXE para ejecutarlo; si todo ha ido bien, el programa funciona bien. Si algo salió mal, vuelva a intentar los pasos descritos.
  7. 7 Si desea ejecutar el programa en otra computadora, las bibliotecas VC ++ Runtime deben estar instaladas en él (los programas C ++ creados con Visual Studio requieren estas bibliotecas). No los necesita en su computadora, ya que se instalan durante la instalación de Visual Studio. Enlace de descarga de la biblioteca: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Consejos

  • Existe la posibilidad de errores debido al uso por parte del autor de métodos obsoletos o porque el autor olvidó incluir dependencias.
  • Instale la última versión de Visual C ++ Express para evitar errores en tiempo de compilación.
  • En la mayoría de los casos, la mejor solución es pedirle al autor del programa que lo compile. Compile el programa usted mismo solo si es absolutamente necesario.

Advertencias

  • Dado que C ++ y C son lenguajes de programación de bajo nivel, pueden dañar su computadora. Para evitar esto, busque en los archivos .cpp la línea "# include" windows.h ".Si tal línea está presente, no compile el programa, pero pregúntele a su autor por qué el programa necesita acceso a la API de Windows. Si el autor no puede responder, pregúntele a un experto en un foro especializado.
  • No trabaje con Dev-C ++. Es un compilador desactualizado con 340 errores y no se ha actualizado en 5 años.

Qué necesitas

  • Compilador (se recomienda Visual C ++).
  • Archivo CPP o código fuente C / C ++.
  • Computadora con Windows (el formato EXE solo es compatible con Windows).