Foros del Web » Administración de Sistemas » Unix / Linux »

[SOLUCIONADO] [Linux] Compilar en Code::Blocks

Estas en el tema de [Linux] Compilar en Code::Blocks en el foro de Unix / Linux en Foros del Web. Buenas, Acabo de instalar el paquete code::Blocks por defecto de Linux Mint, hasta hay Ahí todo bien. Creo un proyecto y cuándo escribo un archivo ...
  #1 (permalink)  
Antiguo 27/06/2015, 09:29
Avatar de Tropy  
Fecha de Ingreso: diciembre-2013
Mensajes: 62
Antigüedad: 11 años
Puntos: 1
[Linux] Compilar en Code::Blocks

Buenas,

Acabo de instalar el paquete code::Blocks por defecto de Linux Mint, hasta hayAhí todo bien.

Creo un proyecto y cuándo escribo un archivo de código compruebo que el archivo no tengo ningún error en el código, hasta hay se llega. Pero a la hora de intentar ejecutar el programa no me deja me aparece este error:

Código:
-------------- Run: Debug in mycode (compiler: GNU GCC Compiler)---------------

Checking for existence: /home/tropy/Escritorio/mycode/bin/Debug/mycode
Executing: xterm -T mycode -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. /home/tropy/Escritorio/mycode/bin/Debug/mycode  (in /home/tropy/Escritorio/mycode/.)
Process terminated with status 255 (0 minute(s), 0 second(s))
¿A qué puede deberse dicho error?

*Para aclarar las cosas estoy trabajando con archivos .cpp (c++) - y creo proyectos de consola.

Si alguien sabe algo relacionado con dicho problema agradecería su respuesta.
Gracias.


Saludos!

Última edición por BrujoNic; 27/06/2015 a las 16:30
  #2 (permalink)  
Antiguo 27/06/2015, 14:02
Avatar de xKuZz  
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 10 meses
Puntos: 27
Respuesta: [Linux] Compilar en Code::Blocks

Lo más probable es que tu instalción no tenga incluido el xterm que es el terminal que utiliza Code::Blocks por defecto. Si esos es así tienes dos opciones:

1. Instalar xterm

2. Si prefieres puedes meterte en CodeBlocks->Settings->Enviroment y vas a Terminal y marcas el que quieras utilizar.

Saludos.
  #3 (permalink)  
Antiguo 27/06/2015, 14:38
Avatar de Tropy  
Fecha de Ingreso: diciembre-2013
Mensajes: 62
Antigüedad: 11 años
Puntos: 1
Respuesta: [Linux] Compilar en Code::Blocks

Buenas,

¿Te refieres a esto?



Si es así, ¿Qué tendría que hacer?

Gracias.


Saludos!
  #4 (permalink)  
Antiguo 27/06/2015, 16:32
Avatar de xKuZz  
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 10 meses
Puntos: 27
Respuesta: [Linux] Compilar en Code::Blocks

Ahí mismo en la última opción (que es una lista) puedes modificar el terminal a usar. Yo por ejemplo en ubuntu utilizo el gnome-terminal y es ese el que selecciono. No sé exactamente si en Mint será el mismo supongo que sí. En todo caso prueba todas las opciones que hay y probablemente alguna te funcione correctamente. En caso contrario busca por el comando para ejecutar el terminal que habitualmente uses.

Independientemente de eso antes se me olvidó comentarte que en realidad si te está compilando. El error únicamente proviene de la llamada al terminal por tanto si solo compilas y accedes manualmente desde el terminal que usas también podrás acceder a tu programa.

Saludos y espero haberte sido útil.
  #5 (permalink)  
Antiguo 28/06/2015, 04:20
Avatar de Tropy  
Fecha de Ingreso: diciembre-2013
Mensajes: 62
Antigüedad: 11 años
Puntos: 1
Respuesta: [Linux] Compilar en Code::Blocks

Muchas gracias,

Puse gnome terminal y funcionó a la primera.

Sobre lo de que puedo ejecutar el archivo desde la consola, ya lo probé pero yo quiero trabajar con librerías externas y aún soy nuevo en linux, y para añadir librerías externas me defiendo más con el ide. Muchas gracias.

Una pregunta más a poder ser:

En linux la carpeta Disco Local (C:) (windows) cuál es?


Saludos!
  #6 (permalink)  
Antiguo 29/06/2015, 11:08
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: [Linux] Compilar en Code::Blocks

Cita:
Iniciado por Tropy Ver Mensaje
Muchas gracias,

Puse gnome terminal y funcionó a la primera.

Sobre lo de que puedo ejecutar el archivo desde la consola, ya lo probé pero yo quiero trabajar con librerías externas y aún soy nuevo en linux, y para añadir librerías externas me defiendo más con el ide. Muchas gracias.

Una pregunta más a poder ser:

En linux la carpeta Disco Local (C:) (windows) cuál es?


Saludos!
Supongo que te refieres a...
Código :
Ver original
  1. /home
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #7 (permalink)  
Antiguo 29/06/2015, 12:57
Avatar de Tropy  
Fecha de Ingreso: diciembre-2013
Mensajes: 62
Antigüedad: 11 años
Puntos: 1
Respuesta: [Linux] Compilar en Code::Blocks

Cita:
Iniciado por lauser Ver Mensaje
Supongo que te refieres a...
Código :
Ver original
  1. /home
Gracias, si me refería a esto.
Solucionado.

Saludos!!
  #8 (permalink)  
Antiguo 29/06/2015, 13:01
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: [Linux] Compilar en Code::Blocks

Cita:
Iniciado por Tropy Ver Mensaje
Gracias, si me refería a esto.
Solucionado.

Saludos!!


Te recomiendo que conozcas un poco la estructura de linux, antes de trabajar en serio:
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Última edición por lauser; 29/06/2015 a las 13:15 Razón: añadir organigrama

Etiquetas: compilar, linux
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:49.