/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

error: cannot execute binary file

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
rgarro77



Registrado: 26 Sep 2004
Mensajes: 7
Ubicación: SanJose,CR

MensajePublicado: 27/09/2004 7:30 am
Título: error: cannot execute binary file

Hola , soy nuevo en esto de c, y decidi probar suerte con un tutorial
que me encontre por ahi.

acabo de escribir un pequeno programa en c en mi pc con redhat8:
#include <stdio.h>

int main()
{
printf("Hola Mundo");
return 0;
}

despues corri este comando: gcc -c test.c -o testx
pero cuando trato de ejecutar ./testx me dice cannot execute binary file

alguien tiene idea de como puedo arreglar eso.

Gracias
Volver arriba
arthas



Registrado: 20 Sep 2004
Mensajes: 143

MensajePublicado: 27/09/2004 7:55 am
Título:

Hola


Me parece que te complicas demasiado usando el compilador por separado. Te recomiendo que visites www.bloodshed.net y te descargues la ultima version de Dev-C++, que es un IDE muy bueno y facil de usar.

Salu2
Volver arriba
alp



Registrado: 12 Abr 2004
Mensajes: 413

MensajePublicado: 27/09/2004 9:12 am
Título:

Hola. Prueba a quitar la opción "-c".

Prueba así: gcc test.c -o testx

Si pones la opción "-c", gcc compila el fuente, pero no lo enlaza, por lo que obtienes como resultado un fichero con código objeto; pero no es ejecutable, puesto que no tiene la cabecera del ejecutable ni se ha enlazado con las librerías del sistema.

Un saludo.
Volver arriba
Yahoo Messenger
rgarro77



Registrado: 26 Sep 2004
Mensajes: 7
Ubicación: SanJose,CR

MensajePublicado: 01/10/2004 2:59 pm
Título:

Gracias, gcc test.c -o testx este me sirvio Very Happy


alp escribió:
Hola. Prueba a quitar la opción "-c".

Prueba así: gcc test.c -o testx

Si pones la opción "-c", gcc compila el fuente, pero no lo enlaza, por lo que obtienes como resultado un fichero con código objeto; pero no es ejecutable, puesto que no tiene la cabecera del ejecutable ni se ha enlazado con las librerías del sistema.

Un saludo.
Very Happy
Volver arriba
alp



Registrado: 12 Abr 2004
Mensajes: 413

MensajePublicado: 01/10/2004 4:16 pm
Título:

De nada....
A mandar...que pa' eso estamos.


Un saludo
Volver arriba
Yahoo Messenger
rgarro77



Registrado: 26 Sep 2004
Mensajes: 7
Ubicación: SanJose,CR

MensajePublicado: 02/10/2004 8:08 am
Título: muy bueno el dev

gracias por el consejo, ya lo baje lo instale y hasta corri mi primer programa
pienso usarlo para windows, en linux si pienso seguir usando la manera ortodoxa con pico y gcc, ya que es la unica manera de aprender bien

arthas escribió:
Hola


Me parece que te complicas demasiado usando el compilador por separado. Te recomiendo que visites www.bloodshed.net y te descargues la ultima version de Dev-C++, que es un IDE muy bueno y facil de usar.

Salu2
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com