É possivel implementar o windows.h no Linux?

1. É possivel implementar o windows.h no Linux?

Bruno Normandia
Brunonormandia

(usa Debian)

Enviado em 16/06/2008 - 19:44h

Olá!
Recentemente voltei a estudar a linguagem de programação C mas estou tendo problemas para compilar certos programas que usam da "windows.h" então gostaria de saber se é possível implementá-la ou fazer alguma gambiarra para conseguir rodar ela...

Agradeço desde já!
vlw :)


  


2. Re: É possivel implementar o windows.h no Linux?

Poleto
poleto

(usa Ubuntu)

Enviado em 16/06/2008 - 19:52h

Cara, acho muito difícil. Existem diversas chamadas a diversas bibliotecas nativas do windows ali (dll). Mais fácil alterar os programas.


3. Re: É possivel implementar o windows.h no Linux?

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 16/06/2008 - 20:45h

Olá, como você deve saber, essa lib não é nada portável. Logo, você teria que usar outra API, para isso, por exemplo, SDL, GTK+, enfim, teria que mudar muita, mas muita coisa mesmo.


Abraços


4. cara

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 17/06/2008 - 10:20h

esquece...
se ta pensando em algo multi-plataforma recomendo dar uma olhada na wxWidgets.
Agora você tbem pode por um #ifdef WIN32 para o windows.h e ver se tem equivalente ao que você esta usando. Infelizmente mtas funções de programas em C em Windows são na verdade chamadas a APIs de programas windows o que torna o código nem um pouco portavel e muitas vezes acaba sendo mais facil reescrever do zero do que adaptar.


5. Re: É possivel implementar o windows.h no Linux?

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 17/06/2008 - 17:50h

muito trabalho, não vale apena tentar. A não ser que seja para estudar.