Pular para o conteúdo

É possivel implementar o windows.h no Linux?

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

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

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 :)

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

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?

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

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?

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

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

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder