programa para instalar ejecutar descargar compilar compilador como carpeta c++ eclipse configuration mingw eclipse-cdt

c++ - para - ejecutar programa en c



¿Cómo compilar y ejecutar C++ con MinGW usando Eclipse y CDT? (4)

Me gustaría hacer un desarrollo de C ++ en Windows usando Eclipse y el complemento CDT . Utilizo Eclipse Helios SR1 y he instalado el complemento CDT. También instalé MinGW y ahora escribí un simple "Hola mundo" en Eclipse.

hola.cpp

#include <iostream> using namespace std; int main() { cout << "Hello World" << endl; return 0; }

En Eclipse usando el complemento CDT y el compilador MinGW. ¿Cómo puedo compilar mi programa? ¿Y cómo puedo probar el programa desde Eclipse?




Basta con agregar MinGW a la ruta del sistema (parte de configuración del sistema en la publicación de AndriiL) es suficiente. La variable llamada PATH con ${PATH} como valor se agregará automáticamente en Window -> Preferences -> C/C++ -> Build -> Environment y puede ver MinGW GCC como una opción de cadena de herramientas en el asistente de proyectos. Si no se presenta una variable PATH, es posible que Eclipse CDT no cargue los cambios recientes de la ruta del sistema en el sistema operativo (haga clic en Select... y elija la Path variable , el valor no puede contener la ruta MinGW), simplemente salga de Eclipse y vuelva a abrirlo.


Después de navegar por muchos hilos y artículos he encontrado una solución. Solución probada en Windows 10 x64 en Eclipse Neon.3 Release (4.6.3) con herramientas de desarrollo C / C ++ 9.2.1.201704050430 y MinGW

Configuración del sistema

  1. Descargar MinGW. Cualquier distro podría funcionar. Usé la distribución recomendada en http://isocpp.org/
  2. Extraer archivo en C:/MinGW (en realidad a C:/ , porque el archivo contiene la carpeta MinGW )
  3. RMB en This PC -> Properties -> Additional system settings -> Pestaña Advanced -> Environment variables botón
  4. En la segunda tabla System variables haga clic en New . Nombre la variable MINGW_HOME y establezca la ruta a la carpeta de instalación de MinGW C:/MinGW y luego OK
  5. Encuentra la Path variable en la tabla y elige Edit
  6. En una nueva ventana, haga clic en New y escriba %MINGW_HOME%/bin/
  7. Confirmar acciones haciendo OK en OK en ventanas abiertas
  8. Puede verificar la disponibilidad de nuevas herramientas escribiendo en la línea de comandos g++ --version Debería ver algo como

g++ (GCC) 6.3.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Configuración de Eclipse CDT

  1. Instale Eclipse con CDT o simplemente agregue CDT a la instalación existente de Eclipse
  2. Vaya a la carpeta con MinGW instalado ( C:/MinGW/bin/ ). Haga una copia del archivo gcc.exe (¡NO RENAME el archivo original!)
  3. Cambiar el nombre copiado archivado en mingw32-gcc.exe (debe tener ambos archivos gcc.exe y mingw32-gcc.exe en /MinGW/bin/ )
  4. Abra Eclipse y seleccione la perspectiva C/C++
  5. Vaya a Window -> Preferences -> C/C++ -> Build -> Environment
  6. Haga clic en Add y escriba PATH como nombre, haga clic en Variables y seleccione Path . Confirmar con Ok .
  7. Seleccione la nueva variable PATH haciendo clic en Select y luego Ok .
  8. Reiniciar Eclipse

Ahora deberías poder compilar el programa Hello World. Simplemente seleccione New -> C++ Project . Aquí deberías ver MinGW disponible como Toolchain