Programación C++ sobre Linux
Nota: este es un artículo que escribí hace mucho tiempo, y que decidí rescatar y actualizar un poco. Si se dan cuenta habla sobre RCS y CVS en vez de SVN y GIT, pero bueno, a alguien le servirá. Pueden descargar la versión PDF con todos los artículos incluidos.
Este artículo pretende orientar un poco acerca de lo que es la programación en C++ sobre linux. Esto NO es un tutorial de referencia de C++, si lo que buscas es eso puedes buscar en el google que hay bastantes. Posiblemente ya hayas programado en C++ sobre Windows, y has utilizado algún compilador como el C++ Builder de Borland, el Visual Studio de Microsoft o en el mejor de los casos DevC++.
Ok, esto es un buen comienzo. Pero lo que aquí vamos a ver es: qué nos proporciona Linux para programar en C++. Como sabes en Linux las cosas ya no son tan fáciles, pero tampoco difÃciles; de hecho C++ es famoso gracias a Linux, son como uña y mugre. La cuestión es que nos centraremos en la programación desde la consola. Si lo tuyo no es la consola puedes echarle un vistazo a la sección que trata sobre Anjuta, que es un IDE para C++ en Linux, pero te recomiendo que leas todo el artículo, te aseguro que te servirá.
Vamos a tratar los siguientes temas (y talvez algunos más):
- Editores
- Compiladores
- Bibliotecas y enlace
- Creación de archivos ejecutables con make
- Depuración con gdb
- Control de versiones con RCS y CVS
- Creación de documentación para el comando man
- Anjuta, un IDE para Linux
Esta es realmente la base de la programación en C++: cruda, sin vestimentos, tal como es.
Descargar el tutorial completo en PDF
10 Comentarios | deja el tuyo



Gracias, siempre he querido ponerme con estos temas pero acabo desistiendo, veremos si esta vez es distinto =)
Un saludo
muy bueno, gracias
muy buenos contenidos tenes en tu blog!
me bajo el pdf
Bueno espero aprender un poco mas sobre c++.
Soy un novato en linux, espero poder quitarme de una vez por todas las cadenas que me atan a Windows
Bueno, si, como compilar, pues bueno, aqui estan las instrucciones para compilar un codigo de C++ con el compilador g++.
Muy buen tuto me esta ayudando mucho
esto si que esta muy bueno por fin algo claro y conciso al grano como el dermatologo.
hey amigo espero que sea para largo tiempo este blog haber si alfin me decido a programar en c y c++ ,por que estoy iniciando con vbasic studio 2005 y pues tiene sus ventajas pero siempre
uno quiere algo multiproposito furte y poderoso linux y c y c++….una pregunta y que de c++ y ensambador bajo linux hay algo mas furte libre y poderoso que c++ y c que sea orientado a objetos de bajo nivel y alto nivel que puedas programar perisfericos (microcomponentes,procesadores ,ect) mas que c++ y c .
y cuales son parecidos a emsamble y mas potentes .
muchas gracias.
Muy buena ayuda me esta sirviendo mucho en un proyecto que estoy elaborando.
grax
Ufff… increíble tutorial…! Qué más se puede decir…. Quedé pasmada…