> La cuesti�n es que he probado a compilar mis programas (muy sencillitos > a�n) en Linux, pero siempre me da fallos y no me crea el ejecutable. S� que > est�n bien hechos porque en Windows s� me compilan sin problemas. As� que > no tengo idea de lo que puede estar pasando.
Pon los programas y sus errores, o simplificaciones de los mismos, as� te podremos ayudar mejor. > Las librer�as de c++, �son las mismas en windows que en linux? �tengo que > cambiar algo en mis programas para poder compilarlos en mi Debian? Como te ha dicho F�lix, las librer�as est�ndar (iostream, las STL y compa��a) est�n todas y deber�an ser iguales, para eso son est�ndar. Pero todas las librer�as propias de un compilador o sistema operativo pues no estar�n, ese es el problema de programar pensando en un sistema operativo. Lo que te ha comentado F�lix de "problemas" con los namespaces, o cosas que compilan con Borland pero no con G++ no son realmente problemas, sino que G++ respeta m�s los est�ndares que los dem�s. Por ejemplo, no se deber�a usar "iostream.h" sino "iostream". Y el uso de los namespaces es obligatorio y algo propio del lenguaje. Te recomiendo el libro "Thinking In C++" de Bruce Eckel, que te lo puedes bajar entero de su propia web (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html). Al igual que su libro hermano "Thinking In Java" es muy bueno para aprender el lenguaje, pero tienes que saber ingl�s, claro. Si tienes alg�n problema m�s concreto, pues por aqu� estamos (y que conste que yo no soy experto en C++, s�lo he hecho alguna cosilla, y no para Linux adem�s). :-P Haplo

