SlideShare una empresa de Scribd logo
Tutorial de Code::Blocks.
Cervantes Martínez Lorena
Leal Martínez Axel Arturo
2°Dm Programación
Margarita Romero
Nos dirigimos a la dirección
y descargamos el
archivo binario de instalación, elegimos nuestro sistema
operativo , una
ves descargado lo ejecutamos y iniciamos la instalación.
Dejamos las opciones por defecto.
Sirve para elegir algún archivo previamente
guardado en la computadora.
Al darle en esta pestaña, te da la opción de
elegir cuál archivo quieres abrir.
De igual manera te da la opción de crear uno
nuevo.
Al momento de abrir la pestaña de “File” podemos
observar la palabra “New”, y al momento de
seleccionarla nos aparecen los distintos tipos de
documentos que se pueden crear.
Cuando seleccionamos una de las opciones que nos
aparecen al poner la opción de “New” nos abre una
ventana, un ejemplo de esto es la de “Empy File”, que es
para abrir un nuevo archivo en blanco.
La pestaña “Edit” tiene varias opciones para
poder modificar el proyecto de su formato
original a uno más mejorado.
En esta pestaña podemos hacer cosas como borrar una
acción que hemos hecho, y volverla a poner si así
queremos.
Así como Copiar, Pegar, Recortar y muchas más
opciones como estas.
En esta pestaña nos da distintas opciones con
las cuales podemos modificar la manera en la
que vemos el programa.
Al momento de hacer clic en alguna de estas,
nos aparecerá una flecha como la siguiente:
Esta flecha indica que hemos seleccionado tal
opción, y unos segundos después podremos
observar los cambios que ocurrieron después
de seleccionar una opción.
¿Para qué nos sirve la pestaña “Search”?
Nos sirve para poder buscar lo que queramos
en este programa, ya sea algunos archivos, o
cosas que queramos tener sin tener que
buscarlo manualmente.
Gracias a esta pestaña, nuestros archivos
guardados podemos encontrarlos más
fácilmente con sólo escribir su título.
Para poder agregar archivos, o removerlos,
agregar notas, entre otras cosas.
Podemos ver la información de estos proyectos,
sus propiedades, y ver las opciones que tienen
estos mismos archivos.
Nos sirve para correr el archivo, compilar, borrar
todo, abortar o pausar una acción que estemos
haciendo.
Podemos saber si ocurrió algún error al
momento de estarse corriendo el archivo,
podemos construir nuestro lugar de trabajo, así
como reconstruirlo.
Podemos seleccionar un objetivo, exportar un
archivo ya hecho, y podemos limpiar o borrar
nuestros errores cometidos, así como ver en
qué nos equivocamos.
En esta pestaña nos dan opciones para
Pausar/Continuar, Parar, Romper, saltar a
distintas partes del archivo, ya sea saltarse
alguna cosa o pasar a la siguiente línea.
Podemos añadir símbolos al archivo, remover
todos los “breakpoints” o punto de corte y sacar
información de estos archivos.
Podemos activar los “debbugers”, cambiarlos
por los predeterminados en la tarjeta o el
GDB/CDB
Sirve para poder hacer distintos saltos en el
problema que estamos realizando.
CB no usa, de forma predeterminada, archivos
make, ya que tiene sus propios archivos .cdp
que hacen lo mismo automáticamente. Hay
algunas razones por las que puede querer usar
un archivo Make. Quizás estés migrando un
proyecto que tiene un archivo Make en CB. Otra
posibilidad es querer sacar un proyecto de CB.
La necesidad de utilizar un preprocesador no es razón válida
para usar un archivos Make, ya que CB tiene una opción de
compilación pre/post. Desde el menú proyecto opciones de
compilación, aparece una pestaña una pestaña de pasos de
compilación pre/post que se pueden usar para este propósito.
Si decide que desea usar su propio archivo Make, debe
ingresar a la pantalla desde proyecto  propiedades y verá
una casilla de verificación para “este es un archivo make
personalizada” Marcamos esta casilla, y nos aseguramos de
que el nombre justo encima sea el que desea para su
archivo make.
En esta pestaña hay mucho sobre todos los principales
componentes de wxWidgets: botones, casillas de verificación,
botones de opción, listas desplegables, etc. Cuando ha
seleccionado y "eliminado" uno en sus formularios, el
explorador de propiedades de wxSmith le muestra todas las
propiedades del componente y le permite modificarlas.
También puede mostrar todos los eventos que un componente
puede producir y, con un rápido clic, configurará el marco para
que codifique la respuesta de su programa al evento.
Aunque wxSmith es estrictamente un complemento para
Code :: Blocks, ese hecho es un tecnicismo importante solo
para los escritores del programa. Sin embargo, el usuario
descarga, instala y usa un programa. Los usuarios de Linux
que instalan desde el Centro de software de Ubuntu deben
asegurarse de marcar las casillas al lado de todos los
"Complementos opcionales". Como usuario, te parecerá que
wxSmith es solo una parte de Code: Blocks.
También contiene un conjunto de extensiones que se están
trabajando ahora. Si se desea agregar alguna funcionalidad
adicional a wxSmith y se quiere compartir sus resultados, se
puede echar un vistazo a la página de la lista de extensiones de
wxSmith. Podemos verificar allí quién está trabajando en
determinadas extensiones y agregar su propia información para
evitar que otros desarrolladores trabajen en la misma función
que usted.
El campo de entrada “Name here” es
simplemente donde se escribe el nombre
deseado para su herramienta. El nombre
aparecerá cuando presione Herramientas, en la
barra de menú Code :: Blocks.
El campo de entrada “Ejecutable Aquí” es donde pone la
aplicación que quiere que ejecute su herramienta. Se puede
ingresar la ubicación a la aplicación deseada, ya sea
navegándola o escribiéndola, o puede ingresar un comando
allí, como I add make, que es un comando de Shell para
Linux, que 'hace' makefiles
El campo de entrada “Parámetros Aquí” es donde
coloca los parámetros que desea pasar a la
aplicación ejecutada, como se explicó
anteriormente. Esto es muy útil si desea hacer que
su herramienta ejecutada no solo ejecute.
El campo de entrada del directorio de trabajo
Aquí es donde el terminal se va a cd, como en,
cd <directorio de entrada>.
Creación de herramientas
ToolsSetup.png
Crear una nueva herramienta es bastante simple y se puede
completar en unos simples pasos. Primero abra Herramientas
(+) -> Configurar herramientas ... para acceder al cuadro de
diálogo "Herramientas definidas por el usuario".
Nombre de la herramienta
Este es el nombre que se mostrará en el menú desplegable
Herramientas (+). También se mostrará como el nombre de la
pestaña para las herramientas que redirigen a la ventana de
resultados Herramientas.
Línea de comando
Cualquier función de línea de comando válida e
interruptores se pueden colocar aquí. La sustitución
variable también se acepta. La siguiente lista contiene
las variables más útiles; ver expansión de variables
para la lista completa.
Tipos de archivo
Las expresiones comodín separadas por punto y coma
restringirán la población del menú de clic derecho de un
archivo, directorio o múltiples rutas en el Árbol de
proyectos, el Explorador de archivos o el Panel del editor
al tipo o tipos especificados. Déjelo en blanco para
manejar todos los tipos de archivos / directorios.
Las funciones de Code :: Blocks se pueden ampliar
mediante el uso de complementos, la mayoría de ellos
enumerados en esta página. En general, hay tres tipos de
complementos
Complementos principales: Desarrollados y mantenidos
por el equipo central C :: B.
Complementos de Contrib: desarrollados y
mantenidos por la comunidad y que han
demostrado ser muy valiosos. Entonces están
integrados en C :: B SVN.
Complementos de terceros: desarrollados y
mantenidos por la comunidad pero no (¿todavía?)
En el repositorio C :: B. Estos complementos a
menudo tienen su propio repositorio o se publican
(incluido el código fuente) en los foros.
En esta pestaña hay diversas opciones, como extraer
documentos, bloquear comentario, alinear comentarios,
correr HTML y correr CHM, abrir preferencias y guardar
y cargar.
El CHM nos ayuda a acceder a algunas
preferencias antes realizadas, abrir
configuraciones que hallamos realizado con
anterioridad y guardar algunas configuraciones
que se hallan realizado durante tu programa.
Esta pestaña nos ayuda a configurar de qué manera
queremos el programa.
Nos dan diversas opciones como: Compilar, Editar,
Encriptar y usar el Debug.
Como lo dice su nombre, esta pestaña nos
ayuda con tips, información acerca de el
programa y nos dan Plugins.
Tutorial de Code::Blocks
Tutorial de Code::Blocks
Tutorial de Code::Blocks

Más contenido relacionado

La actualidad más candente

cd - The Change Directory Command
cd - The Change Directory Commandcd - The Change Directory Command
cd - The Change Directory Command
Jake Corn
 
Multímetro agilent
Multímetro agilentMultímetro agilent
Multímetro agilent
ghildamm
 
Microsoft word
Microsoft wordMicrosoft word
Microsoft word
DorisBello
 
Netbeans
NetbeansNetbeans
Netbeans
gabyramirez58
 
Tutorial De Como Manejar Microsoft Word
Tutorial De Como Manejar Microsoft WordTutorial De Como Manejar Microsoft Word
Tutorial De Como Manejar Microsoft Word
jeniarevalo10-05
 
Git & Github for beginners
Git & Github for beginnersGit & Github for beginners
Git & Github for beginners
Paulo Henrique Nonaka
 
Basic Git Intro
Basic Git IntroBasic Git Intro
Basic Git Intro
Yoad Snapir
 
Git for beginners
Git for beginnersGit for beginners
Git for beginners
Arulmurugan Rajaraman
 
Shell_Scripting.ppt
Shell_Scripting.pptShell_Scripting.ppt
Shell_Scripting.ppt
KiranMantri
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
CHRISTIAN ASENCIO
 
PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !
Masino Sinaga
 
TP Git avancé DevoxxFR 2018 (exercices)
TP Git avancé DevoxxFR 2018 (exercices)TP Git avancé DevoxxFR 2018 (exercices)
TP Git avancé DevoxxFR 2018 (exercices)
Jérôme Tamborini
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
Elli Kanal
 
Intro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucketIntro to Git, GitHub, and BitBucket
Linux commands
Linux commandsLinux commands
Linux commands
penetration Tester
 
Github - Git Training Slides: Foundations
Github - Git Training Slides: FoundationsGithub - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
Lee Hanxue
 

La actualidad más candente (20)

cd - The Change Directory Command
cd - The Change Directory Commandcd - The Change Directory Command
cd - The Change Directory Command
 
Multímetro agilent
Multímetro agilentMultímetro agilent
Multímetro agilent
 
Microsoft word
Microsoft wordMicrosoft word
Microsoft word
 
Netbeans
NetbeansNetbeans
Netbeans
 
Tutorial De Como Manejar Microsoft Word
Tutorial De Como Manejar Microsoft WordTutorial De Como Manejar Microsoft Word
Tutorial De Como Manejar Microsoft Word
 
Git & Github for beginners
Git & Github for beginnersGit & Github for beginners
Git & Github for beginners
 
Basic Git Intro
Basic Git IntroBasic Git Intro
Basic Git Intro
 
Git for beginners
Git for beginnersGit for beginners
Git for beginners
 
Shell_Scripting.ppt
Shell_Scripting.pptShell_Scripting.ppt
Shell_Scripting.ppt
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Curso word
Curso wordCurso word
Curso word
 
PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !
 
TP Git avancé DevoxxFR 2018 (exercices)
TP Git avancé DevoxxFR 2018 (exercices)TP Git avancé DevoxxFR 2018 (exercices)
TP Git avancé DevoxxFR 2018 (exercices)
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
 
Intro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucketIntro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucket
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Github - Git Training Slides: Foundations
Github - Git Training Slides: FoundationsGithub - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
 
Shell scripting
Shell scriptingShell scripting
Shell scripting
 
El Computador
El ComputadorEl Computador
El Computador
 

Similar a Tutorial de Code::Blocks

Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
MichelleEspinosa02
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
LEFR202
 
DREAMWEAVER
DREAMWEAVERDREAMWEAVER
DREAMWEAVER
Jhocelyn Yasmìn
 
Manual visualc
Manual visualcManual visualc
Manual visualcIsrael Mc
 
Manual visualc
Manual visualcManual visualc
Manual visualc
Marialix Quintero
 
Guia de pasos e xe learning 2
Guia de pasos  e xe learning 2Guia de pasos  e xe learning 2
Guia de pasos e xe learning 2
Sebastian Buitrago
 
Manual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampoManual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampo
luis_ocampo27
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
Jhocelyn Yasmìn
 
Tutorial de CodeBlocks
Tutorial de CodeBlocksTutorial de CodeBlocks
Tutorial de CodeBlocks
EspitiaGiancarlo
 
Presentación1 dreamweaver
Presentación1 dreamweaverPresentación1 dreamweaver
Presentación1 dreamweaverLina Ali
 
Stefani(3)
Stefani(3)Stefani(3)
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
ramosmendezshura
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
ramosmendezshura
 
Dreamweaver generalidades
Dreamweaver generalidadesDreamweaver generalidades
Dreamweaver generalidades
Luzrodrig
 
Ventana dreamweaver
Ventana dreamweaverVentana dreamweaver
Ventana dreamweaver
angimelli
 
Ventana dreamweaver
Ventana dreamweaverVentana dreamweaver
Ventana dreamweaverangimelli
 
Aprende-google-dart-capitulo-3
Aprende-google-dart-capitulo-3Aprende-google-dart-capitulo-3
Aprende-google-dart-capitulo-3
Moises Belchin
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
Tania Tellez
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
Arazelii Puentez
 

Similar a Tutorial de Code::Blocks (20)

Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
Code bloks tutorial_terminado
Code bloks tutorial_terminadoCode bloks tutorial_terminado
Code bloks tutorial_terminado
 
DREAMWEAVER
DREAMWEAVERDREAMWEAVER
DREAMWEAVER
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Guia de pasos e xe learning 2
Guia de pasos  e xe learning 2Guia de pasos  e xe learning 2
Guia de pasos e xe learning 2
 
Manual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampoManual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampo
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Tutorial de CodeBlocks
Tutorial de CodeBlocksTutorial de CodeBlocks
Tutorial de CodeBlocks
 
Presentación1 dreamweaver
Presentación1 dreamweaverPresentación1 dreamweaver
Presentación1 dreamweaver
 
Stefani(3)
Stefani(3)Stefani(3)
Stefani(3)
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
 
Dreamweaver generalidades
Dreamweaver generalidadesDreamweaver generalidades
Dreamweaver generalidades
 
Ventana dreamweaver
Ventana dreamweaverVentana dreamweaver
Ventana dreamweaver
 
Ventana dreamweaver
Ventana dreamweaverVentana dreamweaver
Ventana dreamweaver
 
Ventana dreamweaver
Ventana dreamweaverVentana dreamweaver
Ventana dreamweaver
 
Aprende-google-dart-capitulo-3
Aprende-google-dart-capitulo-3Aprende-google-dart-capitulo-3
Aprende-google-dart-capitulo-3
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
 
Software netbeans-ide-7.2
Software netbeans-ide-7.2Software netbeans-ide-7.2
Software netbeans-ide-7.2
 

Más de LorenaCMtz

Examen corregido
Examen corregidoExamen corregido
Examen corregido
LorenaCMtz
 
Cuestionario de programación.
Cuestionario de programación.Cuestionario de programación.
Cuestionario de programación.
LorenaCMtz
 
Instrucciones básicas para C++
Instrucciones básicas para C++Instrucciones básicas para C++
Instrucciones básicas para C++
LorenaCMtz
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++
LorenaCMtz
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
LorenaCMtz
 
Tipos de Operadores para C++
Tipos de Operadores para C++Tipos de Operadores para C++
Tipos de Operadores para C++
LorenaCMtz
 
Tipos de Tablas de Verdad
Tipos de Tablas de VerdadTipos de Tablas de Verdad
Tipos de Tablas de Verdad
LorenaCMtz
 
Ley Jerárquicas de las Operaciones
Ley Jerárquicas de las OperacionesLey Jerárquicas de las Operaciones
Ley Jerárquicas de las Operaciones
LorenaCMtz
 
Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.
LorenaCMtz
 
Fotos del cuaderno
Fotos del cuadernoFotos del cuaderno
Fotos del cuaderno
LorenaCMtz
 
Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.
LorenaCMtz
 
Linea del tiempo.
Linea del tiempo.Linea del tiempo.
Linea del tiempo.
LorenaCMtz
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
LorenaCMtz
 
Promedio
PromedioPromedio
Promedio
LorenaCMtz
 
Transporte
TransporteTransporte
Transporte
LorenaCMtz
 
Ventas en tres meses
Ventas en tres mesesVentas en tres meses
Ventas en tres meses
LorenaCMtz
 
G. circular
G. circularG. circular
G. circular
LorenaCMtz
 
G. barras
G. barrasG. barras
G. barras
LorenaCMtz
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
LorenaCMtz
 
Promedio
PromedioPromedio
Promedio
LorenaCMtz
 

Más de LorenaCMtz (20)

Examen corregido
Examen corregidoExamen corregido
Examen corregido
 
Cuestionario de programación.
Cuestionario de programación.Cuestionario de programación.
Cuestionario de programación.
 
Instrucciones básicas para C++
Instrucciones básicas para C++Instrucciones básicas para C++
Instrucciones básicas para C++
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
 
Tipos de Operadores para C++
Tipos de Operadores para C++Tipos de Operadores para C++
Tipos de Operadores para C++
 
Tipos de Tablas de Verdad
Tipos de Tablas de VerdadTipos de Tablas de Verdad
Tipos de Tablas de Verdad
 
Ley Jerárquicas de las Operaciones
Ley Jerárquicas de las OperacionesLey Jerárquicas de las Operaciones
Ley Jerárquicas de las Operaciones
 
Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.Solucionar problemas por medio de algoritmos.
Solucionar problemas por medio de algoritmos.
 
Fotos del cuaderno
Fotos del cuadernoFotos del cuaderno
Fotos del cuaderno
 
Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.Los diferentes diagramas de flujo y su uso.
Los diferentes diagramas de flujo y su uso.
 
Linea del tiempo.
Linea del tiempo.Linea del tiempo.
Linea del tiempo.
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Promedio
PromedioPromedio
Promedio
 
Transporte
TransporteTransporte
Transporte
 
Ventas en tres meses
Ventas en tres mesesVentas en tres meses
Ventas en tres meses
 
G. circular
G. circularG. circular
G. circular
 
G. barras
G. barrasG. barras
G. barras
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Promedio
PromedioPromedio
Promedio
 

Último

Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
JavierMontero58
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 

Tutorial de Code::Blocks

  • 1. Tutorial de Code::Blocks. Cervantes Martínez Lorena Leal Martínez Axel Arturo 2°Dm Programación Margarita Romero
  • 2.
  • 3. Nos dirigimos a la dirección y descargamos el archivo binario de instalación, elegimos nuestro sistema operativo , una ves descargado lo ejecutamos y iniciamos la instalación. Dejamos las opciones por defecto.
  • 4.
  • 5. Sirve para elegir algún archivo previamente guardado en la computadora. Al darle en esta pestaña, te da la opción de elegir cuál archivo quieres abrir. De igual manera te da la opción de crear uno nuevo.
  • 6.
  • 7. Al momento de abrir la pestaña de “File” podemos observar la palabra “New”, y al momento de seleccionarla nos aparecen los distintos tipos de documentos que se pueden crear.
  • 8. Cuando seleccionamos una de las opciones que nos aparecen al poner la opción de “New” nos abre una ventana, un ejemplo de esto es la de “Empy File”, que es para abrir un nuevo archivo en blanco.
  • 9.
  • 10. La pestaña “Edit” tiene varias opciones para poder modificar el proyecto de su formato original a uno más mejorado.
  • 11. En esta pestaña podemos hacer cosas como borrar una acción que hemos hecho, y volverla a poner si así queremos. Así como Copiar, Pegar, Recortar y muchas más opciones como estas.
  • 12.
  • 13. En esta pestaña nos da distintas opciones con las cuales podemos modificar la manera en la que vemos el programa.
  • 14. Al momento de hacer clic en alguna de estas, nos aparecerá una flecha como la siguiente:
  • 15. Esta flecha indica que hemos seleccionado tal opción, y unos segundos después podremos observar los cambios que ocurrieron después de seleccionar una opción.
  • 16. ¿Para qué nos sirve la pestaña “Search”?
  • 17. Nos sirve para poder buscar lo que queramos en este programa, ya sea algunos archivos, o cosas que queramos tener sin tener que buscarlo manualmente.
  • 18. Gracias a esta pestaña, nuestros archivos guardados podemos encontrarlos más fácilmente con sólo escribir su título.
  • 19.
  • 20. Para poder agregar archivos, o removerlos, agregar notas, entre otras cosas.
  • 21. Podemos ver la información de estos proyectos, sus propiedades, y ver las opciones que tienen estos mismos archivos.
  • 22.
  • 23. Nos sirve para correr el archivo, compilar, borrar todo, abortar o pausar una acción que estemos haciendo.
  • 24. Podemos saber si ocurrió algún error al momento de estarse corriendo el archivo, podemos construir nuestro lugar de trabajo, así como reconstruirlo.
  • 25. Podemos seleccionar un objetivo, exportar un archivo ya hecho, y podemos limpiar o borrar nuestros errores cometidos, así como ver en qué nos equivocamos.
  • 26.
  • 27. En esta pestaña nos dan opciones para Pausar/Continuar, Parar, Romper, saltar a distintas partes del archivo, ya sea saltarse alguna cosa o pasar a la siguiente línea.
  • 28. Podemos añadir símbolos al archivo, remover todos los “breakpoints” o punto de corte y sacar información de estos archivos.
  • 29. Podemos activar los “debbugers”, cambiarlos por los predeterminados en la tarjeta o el GDB/CDB
  • 30.
  • 31. Sirve para poder hacer distintos saltos en el problema que estamos realizando. CB no usa, de forma predeterminada, archivos make, ya que tiene sus propios archivos .cdp que hacen lo mismo automáticamente. Hay algunas razones por las que puede querer usar un archivo Make. Quizás estés migrando un proyecto que tiene un archivo Make en CB. Otra posibilidad es querer sacar un proyecto de CB.
  • 32. La necesidad de utilizar un preprocesador no es razón válida para usar un archivos Make, ya que CB tiene una opción de compilación pre/post. Desde el menú proyecto opciones de compilación, aparece una pestaña una pestaña de pasos de compilación pre/post que se pueden usar para este propósito.
  • 33. Si decide que desea usar su propio archivo Make, debe ingresar a la pantalla desde proyecto  propiedades y verá una casilla de verificación para “este es un archivo make personalizada” Marcamos esta casilla, y nos aseguramos de que el nombre justo encima sea el que desea para su archivo make.
  • 34.
  • 35. En esta pestaña hay mucho sobre todos los principales componentes de wxWidgets: botones, casillas de verificación, botones de opción, listas desplegables, etc. Cuando ha seleccionado y "eliminado" uno en sus formularios, el explorador de propiedades de wxSmith le muestra todas las propiedades del componente y le permite modificarlas. También puede mostrar todos los eventos que un componente puede producir y, con un rápido clic, configurará el marco para que codifique la respuesta de su programa al evento.
  • 36. Aunque wxSmith es estrictamente un complemento para Code :: Blocks, ese hecho es un tecnicismo importante solo para los escritores del programa. Sin embargo, el usuario descarga, instala y usa un programa. Los usuarios de Linux que instalan desde el Centro de software de Ubuntu deben asegurarse de marcar las casillas al lado de todos los "Complementos opcionales". Como usuario, te parecerá que wxSmith es solo una parte de Code: Blocks.
  • 37. También contiene un conjunto de extensiones que se están trabajando ahora. Si se desea agregar alguna funcionalidad adicional a wxSmith y se quiere compartir sus resultados, se puede echar un vistazo a la página de la lista de extensiones de wxSmith. Podemos verificar allí quién está trabajando en determinadas extensiones y agregar su propia información para evitar que otros desarrolladores trabajen en la misma función que usted.
  • 38.
  • 39. El campo de entrada “Name here” es simplemente donde se escribe el nombre deseado para su herramienta. El nombre aparecerá cuando presione Herramientas, en la barra de menú Code :: Blocks.
  • 40. El campo de entrada “Ejecutable Aquí” es donde pone la aplicación que quiere que ejecute su herramienta. Se puede ingresar la ubicación a la aplicación deseada, ya sea navegándola o escribiéndola, o puede ingresar un comando allí, como I add make, que es un comando de Shell para Linux, que 'hace' makefiles
  • 41. El campo de entrada “Parámetros Aquí” es donde coloca los parámetros que desea pasar a la aplicación ejecutada, como se explicó anteriormente. Esto es muy útil si desea hacer que su herramienta ejecutada no solo ejecute.
  • 42. El campo de entrada del directorio de trabajo Aquí es donde el terminal se va a cd, como en, cd <directorio de entrada>.
  • 43.
  • 44. Creación de herramientas ToolsSetup.png Crear una nueva herramienta es bastante simple y se puede completar en unos simples pasos. Primero abra Herramientas (+) -> Configurar herramientas ... para acceder al cuadro de diálogo "Herramientas definidas por el usuario". Nombre de la herramienta Este es el nombre que se mostrará en el menú desplegable Herramientas (+). También se mostrará como el nombre de la pestaña para las herramientas que redirigen a la ventana de resultados Herramientas.
  • 45. Línea de comando Cualquier función de línea de comando válida e interruptores se pueden colocar aquí. La sustitución variable también se acepta. La siguiente lista contiene las variables más útiles; ver expansión de variables para la lista completa.
  • 46. Tipos de archivo Las expresiones comodín separadas por punto y coma restringirán la población del menú de clic derecho de un archivo, directorio o múltiples rutas en el Árbol de proyectos, el Explorador de archivos o el Panel del editor al tipo o tipos especificados. Déjelo en blanco para manejar todos los tipos de archivos / directorios.
  • 47.
  • 48. Las funciones de Code :: Blocks se pueden ampliar mediante el uso de complementos, la mayoría de ellos enumerados en esta página. En general, hay tres tipos de complementos Complementos principales: Desarrollados y mantenidos por el equipo central C :: B.
  • 49. Complementos de Contrib: desarrollados y mantenidos por la comunidad y que han demostrado ser muy valiosos. Entonces están integrados en C :: B SVN.
  • 50. Complementos de terceros: desarrollados y mantenidos por la comunidad pero no (¿todavía?) En el repositorio C :: B. Estos complementos a menudo tienen su propio repositorio o se publican (incluido el código fuente) en los foros.
  • 51.
  • 52. En esta pestaña hay diversas opciones, como extraer documentos, bloquear comentario, alinear comentarios, correr HTML y correr CHM, abrir preferencias y guardar y cargar.
  • 53. El CHM nos ayuda a acceder a algunas preferencias antes realizadas, abrir configuraciones que hallamos realizado con anterioridad y guardar algunas configuraciones que se hallan realizado durante tu programa.
  • 54.
  • 55. Esta pestaña nos ayuda a configurar de qué manera queremos el programa. Nos dan diversas opciones como: Compilar, Editar, Encriptar y usar el Debug.
  • 56.
  • 57. Como lo dice su nombre, esta pestaña nos ayuda con tips, información acerca de el programa y nos dan Plugins.