Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Ejecutar programa hecho en linux, en windows XP

Estas en el tema de Ejecutar programa hecho en linux, en windows XP en el foro de C/C++ en Foros del Web. Hola, seguramente sea un poco raro, el tema es que he compilado los ficheros en linux obteniendo el ejecutable correspondiente, y ahora necesito poder ejecutarlo ...
  #1 (permalink)  
Antiguo 10/02/2011, 06:31
 
Fecha de Ingreso: abril-2008
Mensajes: 92
Antigüedad: 16 años, 7 meses
Puntos: 0
Ejecutar programa hecho en linux, en windows XP

Hola,

seguramente sea un poco raro, el tema es que he compilado los ficheros en linux obteniendo el ejecutable correspondiente, y ahora necesito poder ejecutarlo en windows.

Le he cambiado la extensión a .exe, pero cómo le meto los argumentos??, es decir, si en linux se ejecuta así:

./programa arg1 arg2 arg3

Como hago para ejecutar el programa.exe en windows?.

Gracias por adelantado.
  #2 (permalink)  
Antiguo 10/02/2011, 06:58
 
Fecha de Ingreso: abril-2008
Mensajes: 92
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ejecutar programa hecho en linux, en windows XP

Acabo de ver que tampoco puedo ejecutarlo en un mac, ni en una máquina virtual linux. El error que me sale en ambos es:

"No se puede ejecutar el archivo binario"

Alguna idea de por qué?.
  #3 (permalink)  
Antiguo 10/02/2011, 07:39
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 9 meses
Puntos: 89
Respuesta: Ejecutar programa hecho en linux, en windows XP

Si no me equivoco, al ser un lenguaje compilado y no interpretado (como es JAVA) lo tienes que compilar con las opciones para los distintos sistemas que utilices, el mismo ejecutable no es valido en distintos tipos de sistemas.
  #4 (permalink)  
Antiguo 10/02/2011, 08:18
 
Fecha de Ingreso: abril-2008
Mensajes: 92
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Ejecutar programa hecho en linux, en windows XP

mmm, pues que faena, ahora a buscar las librerías y demás.

Muchas gracias por la contestación.

Etiquetas: ejecutar, hecho, linux, programa, windows, xp
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 06:58.