Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: SBoyka en 6 Abril 2011, 05:22 am



Título: Re: (C)(qt)multiplataforma, como hago para que un programa corra en los dos s.o ??
Publicado por: SBoyka en 6 Abril 2011, 05:22 am
 Hola de nuevo...

 Tengo la siguiente duda: iba a hacer un projecto x osea un projecto cualquiera pero pense hacerlo que funcionara para linux y para windows como dije en el titulo con qt creator , la pregunta es que pasa con las librerias? ya vi que las librerias de windows no sirven en linux.... creo, puesto que son "d.o.s".

 Es que acaso tengo que utilizar las librerias de linux?, estan ubicadas en el mismo lugar que en windows?, y por ultimo me imagino que en el codigo c++ tengo que utilizar codigo estandar para que funcione en ambos sistemas...

 Gracias y perdonen la insistencia,


Título: Re: (C)(qt)multiplataforma, como hago para que un programa corra en los dos s.o ??
Publicado por: anonimo12121 en 6 Abril 2011, 12:04 pm
tienes que compilar el programa en cada SO y distribuirlo distintamente.
La ventaja del multiplataforma es eso que solo tienes que compilar sin editar nada. Entonces ya tienes el programa para varias plataformas como puede ser windows y linux.


Título: Re: (C)(qt)multiplataforma, como hago para que un programa corra en los dos s.o ??
Publicado por: SBoyka en 6 Abril 2011, 12:21 pm
 Gracias eso responde a mi pregunta, pienso que lo mejor es que desarrolle el programa bajo windows y cada cierto tiempo lo compile y vea que sucede en linux.

 En cuanto a las librerias , sera cuestion de usar las librerias de linux para el programa ya construido para linux y las librerias de windows para el programa ya construido para windows porque como decis, lo bueno es que las librerias qt son multiplataforma y no requiere cambiar nada del programa....

 gracias de nuevo...