Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: SARGE553413 en 30 Marzo 2015, 15:31 pm



Título: crear librerías dinámicas para windows y linux
Publicado por: SARGE553413 en 30 Marzo 2015, 15:31 pm
Hola a todos.

Necesito crear una librería dinámica escrita en C++ , pero necesito crear versiones tanto para windows como para linux (.DLL y .so).

Actualmente estoy desarrollándola en windows usando mingw.

Se generar el DLL pero no el .so, como puedo hacerlo? Gracias.


Título: Re: crear librerías dinámicas para windows y linux
Publicado por: avesudra en 30 Marzo 2015, 16:11 pm
Tienes que hacer compilación cruzada(Cross-Compiling) con MinGW(que no sé si se puede) ,montarte una máquina virtual con Linux(lo más sencillo) o seguir esto que es lo que he encontrado(no lo he probado):

http://metamod-p.sourceforge.net/cross-compiling.on.windows.for.linux.html

Saludos.


Título: Re: crear librerías dinámicas para windows y linux
Publicado por: SARGE553413 en 30 Marzo 2015, 16:27 pm
Ok gracias, creo que Optare por la opción a.
Saludos.


Título: Re: crear librerías dinámicas para windows y linux
Publicado por: engel lex en 30 Marzo 2015, 16:31 pm
Ok gracias, creo que Optare por la opción a.
Saludos.

te recomiendo maquina virtual y compilar nativo... en cross conseguirás los mil problemas si realmente no estás seguro que haces


Título: Re: crear librerías dinámicas para windows y linux
Publicado por: avesudra en 30 Marzo 2015, 17:21 pm
te recomiendo maquina virtual y compilar nativo... en cross conseguirás los mil problemas si realmente no estás seguro que haces
Opino exactamente lo mismo. Además para montarte un linux con las herramientas necesarias en VirtualBox no tardas ni una hora.

Saludos.