Hola primeramente.
He emigrado de windous a gnu/linux.
Y mi pregunta es la siguiente alguien sabe por que no me compila.
(https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F1.bp.blogspot.com%2F-ufjNQrM0f2I%2FUz7cxBsLQSI%2FAAAAAAAAAnE%2FGABqZot7Abc%2Fs1600%2Fforito.png&container=blogger&gadget=a&rewriteMime=image%2F*)
Ya instale como compiladores gcc y g++.
Gracias saludos
A mi si me compila, y parece que no estas usando g++. Revisa la configuración de tu editor.
Rectifico: Si usas g++ y si compila. Fíjate bien en los primeros mensajes que te aparecen. Lo que aparece en rojo no se que significa, alguien que use Code::Blocks podrá ayudarte, pero en principio la aplicación ha compilado perfectamente y puedes ejecutarla.
Hola gracias por responder.
esta es mi configuración en cuanto al compilador.
(https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F1.bp.blogspot.com%2F-QMo28pxEDAY%2FUz7hppV-MAI%2FAAAAAAAAAnU%2F3Uz7sAaw7b4%2Fs1600%2Fforito1.png&container=blogger&gadget=a&rewriteMime=image%2F*)
Y instalación de g++ la realice de la siguiente manera.
sudo apt-get install gcc g++
la pregunta es lo detecta automaticamente el codeblocks o tengo que hacerlo manual mente.
Gracias.
Cierto ahora que lo noto debe de ser un error en cuanto al IDE, y no a la aplicacion.
Parece que compila el problema es que te abre una nueva consola para ejecutarlo que se cierra cuando termina de ejecutarse, y como solo tiene un cout es instantaneo. Prueba a poner antes del return system("pause");
o tambien parar la ejecucion pidiendo algun dato con cin
Saludos
Hola amigo la instrucción
system("pause"); //solo se utiliza para las aplicaciones de windous
Gracias por responder saludos.
Pd: Ha aclaro tambien algunos IDE no lo nesecitan como el de Orwell.
Perdona crei que habias migrado a windows de linux, es al reves xD entonces puedes usar
cin.sync(); //Borra lo que haya quedado en el buffer
cin.get(); //Intenta cojer del buffer por lo que esperara hasta que introduzcas algo
Gracias por tomarte el tiempo de responder.
pero como indica xaps creo que el problema radica en que el editor no esta detectando el compilador si no me equivoco.
saludos
|
|
\../
no quiero llenar el post de comentarios así que sequire investigando y te comento como lo resuelvo.
Pd: Las lineas rojas es lo mismo que las lineas azules el tiempo que lleva en ejecutarse si no me equivoco.
gracias por contestar y saludos.
Bueno si te fijas en la primera imagen que subiste abajo se ve que llama al compilador y pone que todo salio correctamente, y mas abajo prueba que el archivo existe antes de ejecutarlo, yo creo que no es problema del compilador.
Lo que sale en rojo despues de la ejecucion al igual que xaps nose que es.
Saludos
ya lo resolvi : )
Dandole el credito : )
Cita de: maxmalkav en 4 Abril 2014, 19:11 PM
Instala Xterm.
apt-get install xterm
Cuando quieres ejecutar, CodeBlocks invoca por defecto a un emulador de terminal donde mostrar el resultado por consola. En este caso, el emulador por defecto es xterm.
Saludos
(https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F1.bp.blogspot.com%2F-2afIPKg5eKM%2FUz7uBiy_gPI%2FAAAAAAAAAnw%2FccaYdUzwAno%2Fs1600%2Fsolucionado1.png&container=blogger&gadget=a&rewriteMime=image%2F*)
espero que a alguien le sirva.
saludos y gracias por responder.