• Martes 19 de Noviembre de 2024, 15:54

Autor Tema:  No Depender De Windows  (Leído 1213 veces)

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
No Depender De Windows
« en: Martes 3 de Mayo de 2005, 02:30 »
0
hola amigos:

estoy pensando seriamente en quitarme el windows xp que tengo y quedarme solo con Linux, pero antes necesito saber si hay alguna forma de no depender de windows para correr mis programas de c++ en linux;me explico, para correr mis programas de c++  en linux necesito tambien su ejecutable, y eso solo se consigue con windows, perguntaba si existe alguna otra forma de ejecutar mis programas e c++ sin la necesidad de compilarlos primero en el windows.

gracias de antemano
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

pitukilloloco

  • Miembro MUY activo
  • ***
  • Mensajes: 104
    • Ver Perfil
Re: No Depender De Windows
« Respuesta #1 en: Martes 3 de Mayo de 2005, 03:08 »
0
No te entiendo bien, dices "...para correr mis programas de c++ en linux necesito también su ejecutable...". ¿A que te refieres con el ejecutable?
¿te refieres al ejecutable del compilador que usas bajo windows para compilar tu programa, o te refieres al ejecutable que genera tu compilador cuando compilas?
Ni el compilador que uses bajo Windows ni el ejecutable que genera al compilar un programa en C++ van a correr en linux.
Para correr tus programas de C++ solamente necesitas un compilador de C++. Estos existen tanto en la plataforma Windows como en linux (y otras muchas más como los Unix de la máquinas Solaris, el Mc Os de la Apple, etc.) Obviamente, si usas una característica no transportable del compilador que estés usando, pues el programa fuente en C++ no va a correr con otro compilador. Por ejemplo, si los programas que haces en  Windows XP hacen uso de las MFC de Microsoft o API's de Windows para que corran en una ventana, entonces nunca correrá en linux. A menos que hagas uso de un emulador de Windows bajo linux, aunque eso sólo un usuario de linux te lo podría decir ya que yo uso el XP. Pero si tu preocupación es que no vayas a poder programar en C++, pues debes dejar de hacerlo, ya que según he leído, en el entorno de linux existen compiladores de C++ y muy buenos que no le piden nada a los que usas en el entorno Windows.