[SOLUCIONADO] Ayuda a configurar eclipse

Iniciado por Caster, 18 Mayo 2012, 16:32 PM

0 Miembros y 1 Visitante están viendo este tema.

Caster

Hola a todos, hace un tiempo que estoy en la programacion de C, yo utilizaba DevC++ pero un usuario de este foro recomendo dejar de utilizarlo, y siguiendo sus recomendaciones me cambie a programar con Notepad y compilar en consola con MinGW, viendo que este lenguaje me gusta y me veo en el futuro aprendiendo a programar con liberias graficas,etc. Para compilar con distintas librerias se necesitan cambiar los parametros en la consola, entonces viendo que van a ser muchos los parametros segun las librerias utilizadas se va a hacer muy costosa la programacion, y me decidi por instalar eclipse, cuando lo instale hice mi primer codigo y al compilar y despues ejecutar me daba error, busque por google y vi que habia que hacer unas cuantas cosas con MinGW, configurar una variable de entorno o algo parecido, y los unicos tutos que encontre estaban mal explicados o yo no entendia nada, entonces queria pedir que me ayudaseis a configurar eclipse para poder programar en C/C++.

Gracias

exel

 Podrias ser un poco mas especifico y mostrar que es lo que haces o lo que no entiendes en los pasos que realizas poruqe existen muchas referencias en internet para solucionar tu problema.

Caster

http://mundogeek.net/archivos/2007/01/17/desarrollo-con-cc-en-eclipse/

Este fue el tutorial mas fácil que encontré pero aun así no conseguí nada. Se supone que al eclipse hay que implementarle un compilador (MinGW o Cygwin, y nose como hacerlo, tambien hay que descargar algo que se llama CDT  que nose lo que es, el tutorial te dice todo lo que hay que hacer pero especifica muy poco.

Gracias

exel

0) Instalar la version que quieras de Eclipse


1) Instalar CDT

CDT (C/C++ Development Tooling) es el "plugin" necesario para desarrollar en C/C++ con Eclipse.

Es necesario que descargues el CDT dependiendo de la version de Eclipse que tengas: http://www.eclipse.org/cdt/downloads.php

No es más que un archivo zip/tar.gz que deberemos descomprimir en la carpeta de Eclipse, añadiendo así los archivos correspondientes a las carpetas features y plugins.



2) Instalar el compilador MinGW y hacer que Eclipse lo reconozca

Botón derecho sobre Mi Pc -> Propiedades, Opciones Avanzadas -> Variables de Entorno, en Variables del sistema hacemos doble clic sobre Path y añadimos al final el siguiente texto

Citar;c:\MinGW\bin



3) Comenzar a trabajar con Eclipse

Si ejecutamos Eclipse ahora entre las perspectivas que podemos seleccionar (Window -> Open Perspective -> Other) tendremos una dedicada a C/C++. Para crear un nuevo proyecto seleccionaremos File -> New -> Managed Make C Project o Managed Make C++ Project dependiendo del lenguaje a utilizar. Solo tenemos que escribir un nombre para el proyecto y podemos pulsar sobre Finish, porque normalmente no necesitaremos tocar ninguna de las otras opciones.

Para añadir un nuevo archivo al proyecto pulsamos con el botón derecho sobre el proyecto y seleccionamos New -> Source File o Header File.



4) Añadir directorio de librerias a Eclipse antes de compilar

Has clic con el botón derecho sobre el proyecto, Project -> properties -> C/C++ general -> Paths and Symbols, click en 'Includes Tab', GNU C++ y click en 'Add', y colocas el siguiente texto

CitarC:\MinGW\include



FIN



Hay otro texto que especifica que tienes que hacer esto en el paso 4, por si no llegara a funcionar el anterior:

CitarAbre Eclipse
Crea un nuevo proyecto C
Escribe el nombre del proyecto
presiona Next
Presiona sobre Advanced settings
Selecciona "C/C++ Build"
Selecciona "Settings"
Selecciona "Configuration"
Selecciona "MinGW C Linker"
Selecciona "Libraries"
Añade "C:\MinGW\lib" en el lugar que dice "Librairy search path (-L)".
Crea un nuevo archivo en C


Nunca he utilizado Eclipse pero cualquier cosa que no entiendas, solo pregunta.

Saludos

Caster

#4
¿Qué versión de eclipse, porque hay una especial para programadores de C/C++? Además eclipse me viene en .rar y al descomprimirlo todo en la misma carpeta y ejecutar eclipse me crea un "workspace" (pero no instala nada)que es la carpeta donde va a guardar todos los proyectos, entonces nose si los archivos que descargue con el .rar van en el workspace porque no instala nada. Solo crea el workspace

Gracias

EDITO: Creo que era un problema de carpetas, ya lo he hecho todo bien creo, y ahora avanzo más y me deja elegir MinGw como compilador del proyecto(antes no me dejaba), pero al compilar y despues ejecutar me sige dando fallos. ¿Tengo que reiniciar el pc?. El error que da es que no encuentra el archivo binario

exel

 Si puedes, coloca una captura de pantalla del error

Caster

#6
No se que he hecho xD pero ya me funciona correctamente. Muchas gracias.