Autor
|
Tema: Crear ejecutable para linux desde windows (Leído 6,563 veces)
|
Revkxis
Desconectado
Mensajes: 3
|
Buenas foro! soy nuevo aca y les quisisera hacer una pregunta Ya se programar en Visual Basic y pues empese a meterme en C++ pero un profesor que es algo asi como "Linux Fan" me dijo que hiciera un programa que corriera en linux... bueno hai esta el problem, que no se como hacer que mis compiladores creen el ejecutable para linux ¿como puedo crear un ejecutable "Linux" mientras trabajo en "Windows"? uso los compiladores "Dev C++" y "Code::Block" Gracias desde ya Saludos y suerte!
|
|
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
Lo más fácil es compilarlo desde linux xDDD. Si no tienes Linux instalado, puedes montarte una maquina virtual. Para que te hagas una idea, en el mismo Windows tengo abierto un linux y un MacOs: Haces el código en Windows, despues copias el código en tu maquina virtual y lo compilas ahí. Puedes descargarte el programa aquí: https://www.virtualbox.org/wiki/DownloadsDespues tendrás que bajarte una versión de Linux (ej: Debian) y instalarla en la nueva maquina virtual.
|
|
« Última modificación: 17 Mayo 2013, 18:05 pm por amchacon »
|
En línea
|
|
|
|
Revkxis
Desconectado
Mensajes: 3
|
Gracias hombre! tengo linux en una portatil... pero hai algo que no entendi con claridad, a lo que te refieres con "despues copias el código en tu maquina virtual y lo compilas ahí." es que baje un compilador para linux, lo instale haí y copie y pegue el codigo que escrbi en mi compilador de windows? me parece muy raro :/ para eso hago todo el trabajo sobre linux.. pero lo que quiero es hacer todo en windows... y luego pasar el ejecutable a linux.
|
|
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
"despues copias el código en tu maquina virtual y lo compilas ahí." es que baje un compilador para linux, lo instale haí y copie y pegue el codigo que escrbi en mi compilador de windows? me parece muy raro :/ Sí con matices, VirtualBox permite una opción que se llama "Drag and Drop". Es decir, puedes arrastrar la carpeta de tu proyecto directamente en la maquina virtual Linux. para eso hago todo el trabajo sobre linux.. En realidad me referías que hicieses el código y lo probases en el mismo Windows.Cuando ya tengas una versión final totalmente operativa, lo pasas al Linux y lo compilas.
|
|
|
En línea
|
|
|
|
pacoperico
Desconectado
Mensajes: 100
|
pero lo que quiero es hacer todo en windows... y luego pasar el ejecutable a linux.
Lo que buscas es un cross-compiler o compilador cruzado, es un tipo de compilador que te permite crear archivos ejecutables para otros sistemas operativos. Nunca he utilizado ninguno, asi que no puedo servirte de mucha guia. Creo recordar que cygwin te permite realizar una compilacion cruzada.
|
|
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
Una pregunta, si tienes Linux. ¿Para que quieres montar estos fregados? *_* Por comodidad no creo, puesto que CodeBlocks está también para Linux (y la interfaz es exactamente igual). Lo que buscas es un cross-compiler o compilador cruzado, es un tipo de compilador que te permite crear archivos ejecutables para otros sistemas operativos. Nunca he utilizado ninguno, asi que no puedo servirte de mucha guia. Creo recordar que cygwin te permite realizar una compilacion cruzada.
Pues no sabía eso, gracias siempre viene bien saber algo nuevo.
|
|
|
En línea
|
|
|
|
Revkxis
Desconectado
Mensajes: 3
|
Una pregunta, si tienes Linux. ¿Para que quieres montar estos fregados? *_*
Por comodidad no creo, puesto que CodeBlocks está también para Linux (y la interfaz es exactamente igual).
Es mas bien un capricho jaja... Muchisimas gracias por responder me sirvio bastante Saludos!
|
|
|
En línea
|
|
|
|
CodeSource
Desconectado
Mensajes: 51
el mayor bug de un s.o. es el user...
|
Lo más fácil es compilarlo desde linux xDDD. Si no tienes Linux instalado, puedes montarte una maquina virtual. Para que te hagas una idea, en el mismo Windows tengo abierto un linux y un MacOs: Haces el código en Windows, despues copias el código en tu maquina virtual y lo compilas ahí. Puedes descargarte el programa aquí: https://www.virtualbox.org/wiki/DownloadsDespues tendrás que bajarte una versión de Linux (ej: Debian) y instalarla en la nueva maquina virtual. amm sería posible decirme de donde sacaste la iso del hackintosh?
|
|
|
En línea
|
Creo en un solo lenguaje de programación, "C" Todo poderoso, Creador de Windows `98 y el XP. Creo en un solo señor "C++", hijo único de "C", Nacido de "C" antes que de "Visual C++", "C" de "C", compilador de Compilador, "C" © copyrighted de © copyrighted. Compilado, no creado, De los mismos programadores que el padre, Por quien todo es programado, ...
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
Pues la verdad no lo sé, en su momento busqué en google "Como instalar MacOs en virtualbox" y en unos de los tutoriales venía la descarga.
|
|
|
En línea
|
|
|
|
CodeSource
Desconectado
Mensajes: 51
el mayor bug de un s.o. es el user...
|
gracias
|
|
|
En línea
|
Creo en un solo lenguaje de programación, "C" Todo poderoso, Creador de Windows `98 y el XP. Creo en un solo señor "C++", hijo único de "C", Nacido de "C" antes que de "Visual C++", "C" de "C", compilador de Compilador, "C" © copyrighted de © copyrighted. Compilado, no creado, De los mismos programadores que el padre, Por quien todo es programado, ...
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Programar para windows desde linux
Programación Visual Basic
|
Murd3r3r 0f daT4
|
3
|
2,533
|
23 Junio 2009, 21:22 pm
por h0oke
|
|
|
Crear usb linux live booteable desde windows manteniendo menus originales.
Windows
|
Daxx13
|
1
|
3,106
|
28 Mayo 2010, 23:25 pm
por Randomize
|
|
|
pasos para crear un ejecutable
.NET (C#, VB.NET, ASP)
|
sipzulander
|
1
|
3,241
|
30 Septiembre 2011, 01:22 am
por raul338
|
|
|
¿Generar un ejecutable con configuraciones personalizadas desde otro ejecutable?
.NET (C#, VB.NET, ASP)
|
Crazy.sx
|
6
|
5,579
|
26 Noviembre 2012, 13:37 pm
por Novlucker
|
|
|
Problema para Crear LAN con Windows 8 y Windows 7
Windows
|
Megan
|
2
|
3,891
|
8 Junio 2013, 23:08 pm
por Megan
|
|