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?
¿ La configuración de Eclipse CDT en Windows, Linux / Unix, Mac OS X funciona para usted?
Aquí hay otro buen recurso para instalar MinGW en Eclipse: http://chrismwright.wordpress.com/2012/10/13/installing-eclipse-for-cc-and-mingw/
Bastante una instalación paso a paso que incluye un ejemplo de Hello World al final ...
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
- Descargar MinGW. Cualquier distro podría funcionar. Usé la distribución recomendada en http://isocpp.org/
- Extraer archivo en
C:/MinGW(en realidad aC:/, porque el archivo contiene la carpetaMinGW) - RMB en
This PC->Properties->Additional system settings-> PestañaAdvanced->Environment variablesbotón - En la segunda tabla
System variableshaga clic enNew. Nombre la variableMINGW_HOMEy establezca la ruta a la carpeta de instalación de MinGWC:/MinGWy luegoOK - Encuentra la
Pathvariable en la tabla y eligeEdit - En una nueva ventana, haga clic en
Newy escriba%MINGW_HOME%/bin/ - Confirmar acciones haciendo
OKenOKen ventanas abiertas - Puede verificar la disponibilidad de nuevas herramientas escribiendo en la línea de comandos
g++ --versionDeberí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
- Instale Eclipse con CDT o simplemente agregue CDT a la instalación existente de Eclipse
- Vaya a la carpeta con MinGW instalado (
C:/MinGW/bin/). Haga una copia del archivogcc.exe(¡NO RENAME el archivo original!) - Cambiar el nombre copiado archivado en
mingw32-gcc.exe(debe tener ambos archivosgcc.exeymingw32-gcc.exeen/MinGW/bin/) - Abra Eclipse y seleccione la perspectiva
C/C++ - Vaya a
Window->Preferences->C/C++->Build->Environment - Haga clic en
Addy escribaPATHcomo nombre, haga clic enVariablesy seleccionePath. Confirmar conOk. - Seleccione la nueva variable
PATHhaciendo clic enSelecty luegoOk. - Reiniciar Eclipse
Ahora deberías poder compilar el programa Hello World. Simplemente seleccione New -> C++ Project . Aquí deberías ver MinGW disponible como Toolchain