Sunteți pe pagina 1din 3

file:///home/candido/Escritorio/estructura_de_comp...

Referencias
eclipse
En el ao 2015 la plataforma eclipse SDK recibe el nombre de Luna (4.4): Eclipse Luna SR1a (4.4.1)
Release for Linux
download luna: eclipse-SDK-4.4-linux-gtk-x86_64.tar.gz
Versiones antiguas: Kepler (4.3) Eclipse Juno (4.2) Eclipse Indigo (3.7)
help kepler
help luna
C/C++ Development User Guide
GNU Tools On-line Documentation
GDB Tracepoint Analysis User Guide
C Development Toolkit CDT: plugin para el desarrollo de programas C/C++
Documentation
Eclipse CDT video

Inicio
$eclipse &
workspace /home/linux/c_primer

Perspectiva C/C++
Help About Eclipse Eclipse Standard SDK, Kepler SR2 2014
WorkBench
Help Installation Details Plugins CDT (C Development Toolkit: plugin de Eclipse)
Help Install New Software Add add repository CDT - http://download.eclipse.org/tools/cdt/releases
/kepler
Window Open perspective C/Cpp
Reset Perspective

Configuracin Global
Window Preferences
General Restaure Defaults
Editors Text Editors Show line numbers
C/Cpp Restaure Defaults
New C/C++ Project Wizard
Preferred Toolchains
Executable Linux GCC Make toolchain preferred
Makefile Project Linux GCC
(desplegar New C/C++ Project Wizard) Makefile Project
builder settings use default build command ; ------------------------- Location?
Behaviour Workbench build type build on resource save (Auto build) all
OK Se salva la nueva configuracin
Help Consultamos cmo configurar por defecto la compilacin
Help C/C Development User Guide References C/C Preferences Build Preferences
Scanner Discovery
al pinchar sobre el manual de ayuda en el link build, se me abre automticamente la pestaa
referenciada en Eclipse.

1 of 3

Tuesday 10 March 2015 11:03 PM

file:///home/candido/Escritorio/estructura_de_comp...

Editar Proyecto
File Switch Workspace
File New C Project
Project Name: hola_mundo next select configurations
projects types: executable
toolchain: linux gcc
configurations
release
debug
Projects Properties (atajo ALT-ENTER)
C/C++ Build
Configuration Release (Active)
C/C++ build Behaviour Workbench build type build on resource save (Auto build) all
Apply , OK
Settings
Tool Settings
GCC C Compiler Optimizations menu (None); Debugging menu (None); Warnings
menu (All); Miscellaneous menu (other flags: -c -fmessage-length=0)
GCC C Linker
GCC C Assembler
Build Steps
Apply , OK
Project Build Automatically

Editar Fuente
File Source Forder Name: fuentes
File Source Name: hola.c
/*
* hola.c
*
*

Created on: 15 Feb 2015

Author: candido

*/

#include <stdio.h>
int main (void)
{
printf("Hola Mundo");
return(0);
}

File Save
Al salvar se debe de compilar automticamente

Explorer
En la vista del Explorer se genera la carpeta Release despus de la primera compilacin

Build

2 of 3

Tuesday 10 March 2015 11:03 PM

file:///home/candido/Escritorio/estructura_de_comp...
La compilacin ser automtica al salvar los ficheros fuente del proyecto si as lo hemos configurado bien en la
configuracin global (New C/C Project Wizard Makefile Project Behaviour) o bien en la
configuracin especfica (Project Properties C/C Build Behaviour)
El resultado aparece en la vista Console (CDT Global Build Console)

Ejecucin
Run As Local C/C++ Application
En la vista consola output aparece el mensaje de salida del programa.

Depuracin
Configuration Active : Debug
Build All
En la vista del Explorer se genera la carpeta Debug
Mensaje: Confirm Pespective Switch
Se cambia a la perspectiva de Depuracin y se abre nuevas vistas.
Run Debug Instruction Stepping Mode
Se desensambla el mdulo ejecutable binario y se genera el mdulo ensamblador.
Step Into : ejecuta una nica instruccin
Si el puntero del ratn est en el mdulo del lenguaje ensamblador se ejecutar una instruccin del
lenguaje ensamblador.
Si el puntero del ratn est en el mdulo del lenguaje C se ejecutar una sentencia del lenguaje C.
Step Over : ejecuta la subrutina completamente
Terminate
Resume
Step Return

Last updated 2015-02-17 13:25:14 CET

3 of 3

Tuesday 10 March 2015 11:03 PM

S-ar putea să vă placă și