Vamos a instalar un IDE para C y C++ para poder depurar nuestros proyectos con seguridad. El software que instalaremos será el siguiente:
Requisitos previos:
Aunque se indicará en cada caso, asumiremos que la instalación de cada elemento será desde Ubuntu (Linux/Unix), con lo que se dispone de un gestor de paquetes y de la herramienta “sudo” como superusuario.
Eclipse Galileo es un IDE de código abierto basado en Java. Su desarrollo es abierto y llevada a cabo por la comunidad de Eclipse. En nuestro caso, nos interesa su desarrollo para C/C++ con OpenMPI y OpenMP, además de sus plugins para desarrollo de programas paralelos.
El programa se puede descargar directamente desde su página inicial:
Existen varios paquetes de eclipse para descargar. Puesto que solo nos interesa su funcionalidad con C y C++, descargaremos el paquete de C y C++. Sin embargo cualquiera nos vale, puesto que instalaremos luego explicaremos cómo instalar su funcionalidad desde plugins.
Su instalación desde los repositorios de Ubuntu (Linux/Unix) es tan sencillo como:
Puesto que es algo que haremos a menudo, vamos a explicar cómo añadir los repositorios principales (oficiales) de Eclipse a su lista de software.
Comenzamos por abrir el programa, debería aparecer una imagen de inicio similar a la mostrada. Nos dará a elegir un espacio de trabajo, seleccionaremos el de “por defecto” puesto que para lo que necesitamos no lo utilizaremos.
Una vez abierto el programa, seleccionamos abrir el cuadro de preferencias en el menú
Ventana (Window) → Preferencias (Preferences).
En la ventana de preferencias, buscamos en la barra lateral izquierda
Instalación/Actualización (Install/Update) → Software Disponible (Available Software).
Pulsamos el botón de añadir (Add) y añadimos un nombre y la dirección (esta puede ser a través de internet o desde un fichero). En nuestro caso añadiremos:
Nombre (Name): | Repositorio oficial de Eclipse Galileo |
Localización (Location): | http://download.eclipse.org/releases/galileo/ |
Como muestra la siguiente figura:
Una vez añadido, pulsamos el botón de Comprobar conexión (Test Connection). Esto nos alertará en caso de algún problema o si todo ha ido bien.