Primeros pasos con C++

Imagen de david_fer
0 puntos

Hola a todos, es la primera vez que escribo aqui y es que soy un principiante en ubuntu y en c++. Mi problema es que yo estudio informatica y utilizamos c++ para programar y me gustaria poder hacerlo tambien desde casa con mi pc, pero no se que debo instalar en mi pc para poder hacer programas en cualquier editor de textos y luego compilarlo y linkarlos desde la terminal de comandos. Me gustaria que me guiarais o me aconsejarais que puedo hacer para poder programar en c++ desde casa igual que hago en clase. Gracias y un saludo.

Imagen de oskarloko
+1
0
-1

... que C++ vas a usar ?
¿ Para hacer que tipo de aplicación ?

Eso es lo primero que deberías de saber...

http://alts.homelinux.net/task.php?task=devel&view=alt

Aqui tienes un monton de IDEs de C++ y demás

:evil: Oskarloko

+1
0
-1

:evil: Oskarloko

Imagen de acarrascal
+1
0
-1

Pues puedes usar el Kdevelop para editar el código, y compilar desde el terminal con gcc,
creando tu propio Makefile (más limpio y claro que el generado por Kdevelop). Y a make-ar

+1
0
-1
Imagen de leandrosferrara
+1
0
-1

Intentaré solucionar tu problemilla... aunque primero tengo que saber cual es... yo, como soy tan novato como tu, creo que tuve el mismo problema...

utilizaba el editor de textos kate para hacer mi programilla y desde la consola escribia g++ programa.c -o programa.o, pero me decia "comando no encontrado"

El " g++ " es el compilador de linux, que en ubuntu no biene instalado por defecto, tampoco viene instalado el interprete de c, el "gcc". A ambos puedes (y debes, si quieres compliar) instalarlos desde el gestor de paquetes synaptic.

Si no sabes que es synaptic, o como usarlo, postealo aqui o simplemente busca en el foro, que seguro alguien ya lo ha explicado. Me he enterado que hay un paquete llamado "build-in" o algo similar, pero conque en synaptic busques "gcc" y "g++" te aparecerá una lista con varios paquetes, instala todas las librerias y documentos de ambos (g++ y gcc) y ya podrás compilar tus programas hechos en c. Puede que tengas que reiniciar (no con ctrl+alt+backspace).

A todos los usuarios avanzados, perdonar por una explicación taaaaaaaaan ñoña, pero es lo que hay.. entre ñoños nos entendemos....

Solo hay 10 tipos de personas:
las que conocen el sistema binario y las que no
.:: lean ::.

+1
0
-1

Solo hay 10 tipos de personas:
las que conocen el sistema binario y las que no
.:: lean ::.

Imagen de brujota
+1
0
-1

Hola

Me gustaria saber si se pueden ejecutar programas en c++ mediante un Makefile
Mi problema es que tengo un archivo .h, otro .cc y un principal .cc
Si enlazo en un makefile, como puedo hacer funcionar el programa principal.cc

Gracias

+1
0
-1
Imagen de utrescu
+1
0
-1

Puedes compilar varios archivos de código fuente con make. Para hacerlo tienes que hacer un Makefile como este (en el tengo principal.cc, archivo.cc i archivo.h que quiero que generen el ejecutable programa)

programa: principal.o archivo.o
       g++ -o programa principal.o archivo.o

principal.o: principal.cc
       g++ -c principal.cc -o principal.o
archivo.o: archivo.cc archivo.h
       g++ -c archivo.cc -o archivo.o

Al final tendrás un ejecutable que se llamará 'programa' que es la suma de todo el código fuente.

+1
0
-1