Programar en C/C++ con Eclipse y algunos trucos

Después de estar un año aprendiendo a programar Java con el fabuloso IDE Eclipse ahora hemos dado el paso a otros lenguajes, uno de ellos C/C++. Claro que para empezar con un bloc de notas y la linea de comandos tienes más que suficiente pero creo que es más cómodo utilizar Eclipse.
CDT
Eclipse es un IDE muy utilizado para Java que con la posibilidad de usar plugins se ha adaptado a multitud de lenguajes. Aquí unos sencillos pasos para instalar todo lo necesario.

  1. Instalar Eclipse.
  2. Instalar el quit de desarrolo para C/C++: Eclipse C/C++ Development Tooling – CDT
  3. Instalar un compilador (CYGWIN)

Y listo! Con esto ya podrías programar en C con Eclipse.

Para empezar hacemos un Proyecto Nuevo-> C/C++ Project y listo. Luego podemos crear las diferencies clases y dándole al botón del martillo compilamos el código fuente. Luego con un simple Play Eclipse ejecutara el programa.

La información anterior, la de la instalación, ha sido extraida de la guia de Mundo Geek. En el enlace encontraréis toda la información completa que no he querido poner aquí para darles sus créditos ;)

Algunos trucos:

Será porque no lo sé utilizar muy bien o porque la programación en C/C++ es así de dura pero en ocasiones tenemos que vigilar al ejecutar nuestros programas.

Antes de compilar y ejecutar debes guardar siempre los archivos que has modificado (marcados con un *) porque sino el compilador trabajara con archivos obsoletos. Esto para los que usábamos Eclipse con Java es un paso más a realizar ya que con Java lo hacia todo solo.

También en ocasiones haciendo lo anterior correctamente el compilador hace su trabajo pero al ejectuar el programa lo hacemos de una versión anterior. Si no nos damos cuenta puede ser que no que veamos las modificaciones realizadas y nos creamos que no hemos echo nada bien. Para solucionarlo os recomiendo borrar las carpetas “Release” y “Debug” y volver a compilar.

Si en este punto no os fiáis de que se ejecutan bien las modificaciones podéis usar otra técnica, y es usar la linea de comandos directamente desde Eclipse. Para ello pulsaís en el directorio de proyectos la carpeta sobre la que queraís trabajar y pulsáis Comand Line Shell. Eso abrirá una terminal situada en el directorio que habéis escogido. Luego ya podéis usar los comando que conocéis del Shell ;)

  • http://geekk.info Raúl

    ¡Hola Alexito4! Tengo que hacerte unas preguntas a ver si me las puedes responder :P
    1. ¿Sabes de algún manual o libro para aprender a programar JAVA desde 0? Es que busco y busco y no encuentro ninguno así que me guste. A ver si con tu experiencia me dices algún libro u algo.
    2. ¿Cómo has hecho para que en los comentarios salga mi último artículo publicado?
    3. Felicidades por el blog :D

    • http://elmundoexterior.es alexito4

      Buenas,
      pues me alegro que me preguntes por Java mejor que por C/C++ xD

      3.- Gràcias :D La verdad es que no consigo los resultados que me gustaría pero voy haciendo ;)
      2.- Lo de los comentarios es un plugin, CommentLuv. Lo instalas y listo ;)
      1.- Libro libro … no te puedo recomendar ninguno. Todo lo que sé lo he ido sacando de Internet y de la Uni. Pero creeme que con los miles de tutoriales que hay por la red es mas que suficiente. Empeiza por empaparte bien de teoria de Orientacion a Objetos, entiende las classes, los objetos, metodos y luego ya el Java es fácil.

      Si necesitas algo ya sabes mi email o por twitter ;)

  • Luisf3rnando

    Eso es todo, nadie se profundiza!!!