Ayuda para programar en c

Imagen de victor1992
0 puntos

Hola, no se mucho sobre ubuntu hoy instale la version 12.10 y descargue el Code::Blocks 10.5 IDE (lo baje con el centro de software) y al ejecutar el codigo me aparece este mensaje

http://www.fileden.com/files/2012/7/26/3330343/My%20Documents/imagenes/c...

Y al usar Geany me sale este mensaje al darle en compilar

http://www.fileden.com/files/2012/7/26/3330343/2.jpg

y este mensaje al darle en ejecutar

http://www.fileden.com/files/2012/7/26/3330343/My%20Documents/imagenes/1...

Si alguien por favor me puede ayudar

Imagen de Goyo
+1
0
-1

Debes construir el ejecutable para tener algo que ejecutar.

+1
0
-1
Imagen de victor1992
+1
0
-1

como mencione, no se mucho de ubuntu, mi pregunta ahora es ¿como se construye?

+1
0
-1
Imagen de Goyo
+1
0
-1

Con geany en el menú construir, naturalmente. No se trata de saber de ubuntu sino de C. Si estás siguiendo algún curso deberías tener documentación que explique estas cosas que no son triviales ni mucho menos. Si quieres aprender a programar de forma autodidacta tal vez C no sea la mejor manera. Con un lenguaje interpretado como python podrías concentrarte en la programación sin las distracciones de compilar y enlazar.

+1
0
-1
Imagen de nolin
+1
0
-1

Busca tutoriales para programar en lenguaje C.

Compilar es traducir el C a lenguage de CPU.
Enlazar (en inglés "link") es juntar varios ficheros compilados. Por ejemplo tu programa y otros ficheros (librerías) a los que tu programa llama.
El ejecutable es el resultado de compilar y luego enlazar.
El compilador (y el linker) pueden ser independientes del entorno de desarrollo (IDE). Code:Blocks puede usar un compilador que elijas (y que tengas instalado). Por defecto, usará en Ubuntu el GCC.

Un "guión" (en inglés "script") es un conjunto de instrucciones que el OS entiende sin necesidad de compilar. Muy útil para ejecutarlo desde una terminal. "Make" es un programita que utiliza un guión (típicamente el "makefile") para compilar y enlazar.

+1
0
-1