Dúvida programação em diferentes SO [RESOLVIDO]

1. Dúvida programação em diferentes SO [RESOLVIDO]

Bruno Inácio Souto Oliveira
BrunoIn

(usa Linux Mint)

Enviado em 07/01/2016 - 18:54h

É o seguinte: uso o linux para programar, porém agora vou pra faculdade e tenho a impressão que a maioria dos professores usam Windows.
Se eu programar normalmente no linux e só copiar o código e jogar em algum programa no Windows vai funcionar normalmente?


  


2. Re: Dúvida programação em diferentes SO [RESOLVIDO]

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 07/01/2016 - 19:00h

Em teoria, sim.

No entanto, caso utilize alguma biblioteca que não seja padrão não terá como usar, por exemplo, a libSDL2.a. No lugar, terá de recompilar a lib para que seja algo como SDL2.dll.

No Windows, o CMD.exe fecha após a execução do programa automaticamente. Então quem programa no Windows usar a técnica [suja, e MUITO bem suja, por sinal] do system("pause"), que faz nada mais que aguardar pressionar uma tecla para fechar.

Para fazer isso você pode colocar um printf dizendo "Pressione Enter para continuar..." e um getchar(), assim, seu código fica portável e tem o mesmo efeito do system("pause").

Espero ter ajudado

[]'s

T+

--

Att,

Thiago Henrique Hüpner

(Mensagem scaneada pelo antivírus........ops! não precisa, afinal eu uso Linux!)



3. Re: Dúvida programação em diferentes SO [RESOLVIDO]

shoujo
shoujo

(usa Slackware)

Enviado em 07/01/2016 - 19:01h

Eu não entendo de c, mas acredito que toda linguagem de programação tenha as mesmas diferenças.

E sim, isso depende, se seu código tiver coisas do tipo caminho de pastas, que são diferentes do Windows e do Linux, e dependendo das bibliotecas que vc usar, pode ser que alguma biblioteca de um sistema não exista no outro.


4. Re: Dúvida programação em diferentes SO [RESOLVIDO]

Bruno Inácio Souto Oliveira
BrunoIn

(usa Linux Mint)

Enviado em 07/01/2016 - 19:42h

Entendi. Valeu galera!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts