Eclipse

Páginas: 8 (1802 palabras) Publicado: 16 de diciembre de 2012
2º curso / 2º cuatr. 2º curso / 2º cuatr. Grado en Grado en Ing. Informática Ing. Informática

Arquitectura de Computadores

Seminario 0. Entorno de programación: Plataforma Eclipse

Contenidos
AC

 

¿Qué es Eclipse? ¿Qué es CDT? Usuarios de Eclipse


  

Instalación
Conceptos de Eclipse Ejemplo Hello Ejemplo Hello OpenMP

2

Seminario 0. Entorno de desarrollo:Plataforma Eclipse

Contenidos
AC

 

¿Qué es Eclipse? ¿Qué es CDT? Usuarios de Eclipse


  

Instalación
Conceptos de Eclipse Ejemplo Hello Ejemplo Hello OpenMP

3

Seminario 0. Entorno de desarrollo: Plataforma Eclipse

¿Qué es Eclipse?
AC



Es un entorno de desarrollo integrado (IDE- Integrated Development Environments) más una serie de complementos (plug-in) que lopersonalizan para distintos lenguajes de programación


¿IDE? es una aplicación para el desarrollo de software. Incluye típicamente:
Editor de código fuente  Herramientas para la generación de código ejecutable: compilador, enlazador, ensamblador  Depurador




Con complementos (plug-in) se personaliza para varias lenguajes de programación (C/C++, Java, Python, etc.)



Es unsoftware libre de código abierto que se puede usar en Linux y Windows
Seminario 0. Entorno de desarrollo: Plataforma Eclipse

4

¿Qué es CDT?
AC





Eclipse CDT (C/C++ Development Tooling) es el nombre que recibe el IDE Eclipse de C/C++ (IDE con el plug-in de C/C++) Código alto nivel (.cpp, .c, .f90) Permite editar/generar/depurar código C/C++ Compilador
Proporciona un editor decódigo fuente  Usa generadores de código ejecutable de terceros:

 Compilador,

(Compiler) Código ensamblador (.asm, .s) Ensamblador (Assembler) Código objeto (.o) Enlazador (linker) Ejecutable (.exe, . )

enlazador, ensamblador, etc. (de GNU, de Intel, MinGW, etc.)



Usa depuradores de código fuente de terceros (p. ej. gdb de GNU)
Seminario 0. Entorno de desarrollo: Plataforma Eclipse5

Contenidos
AC

 

¿Qué es Eclipse? ¿Qué es CDT? Usuarios de Eclipse


  

Instalación
Conceptos de Eclipse Ejemplo Hello Ejemplo Hello OpenMP

6

Seminario 0. Entorno de desarrollo: Plataforma Eclipse

Usuarios Eclipse
AC



Según un estudio de IDC (International Data Corporation) hay 2.27 millones de usuarios de Eclipse



Ejemplo de vendedores que hanadoptado Eclipse como IDE para, al menos, alguna herramienta de programación:
Intel (C++, Fortran Compilers para Linux)  Texas Instruments (Code Composer Essentials)  Altera (NIOS II IDE)  Xilinx (Platform Studio SDK, Embedded Development Kit)  ...


7

Seminario 0. Entorno de desarrollo: Plataforma Eclipse

Contenidos
AC

 


     
8

¿Qué es Eclipse? ¿Qué es CDT?Usuarios de Eclipse Instalación Conceptos de Eclipse Ejemplo Hello Ejemplo Hello OpenMP ¿Qué es TORQUE? Cluster de prácticas Ejecución del ejemplo Hello OpenMP en el cluster
Seminario 0. Entorno de desarrollo: Plataforma Eclipse

Instalación
AC 

Descargar la versión a instalar (Linux64, Linux32, Windows64 o Windows32) de http://www.eclipse.org/cdt/downloads.php
    

Indigo(2011) Helios (2010) Galileo (2009) Ganymede (2008) …




Instalar/descomprimir
Ejecutar
 

Introducir el camino al espacio de trabajo (workspace)


Workspace: almacenamiento por defecto

Puede que al ejecutarlo la primera vez aparezca la perspectiva de Java en lugar de la de C/C++
  

En cuanto se cree un proyecto C o C++ (con File->New->Project) la IDE preguntará si pasa a laperspectiva C/C++ Se puede cambiar de perspectiva usando Window->Open Perspective Para Indigo: en Widows->Preferences->C/C++->Code Analisys quitar algunos errores (en particular, “Symbol is not resolved”)

9

Seminario 0. Entorno de desarrollo: Plataforma Eclipse

Ventana de bienvenida
AC

Se puede generar en cualquier momento con Help->Welcome

10

Seminario 0. Entorno de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Los Eclipses
  • los eclipses
  • eclipse
  • Eclipses
  • El eclipse
  • Los Eclipses
  • eclipses
  • eclipse de estado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS