Qual a diferença de programar em ambiente Linux

1. Qual a diferença de programar em ambiente Linux

ricardo
kigosaegis

(usa Ubuntu)

Enviado em 14/02/2009 - 18:48h

Bem eu sou um programador chulo mas eu to tentando melhorar. E em primeira ordem gostaria de saber quais as diferenças de se programar em windows(usando devc++) e linux, tipo no windows vc faz o codigo e compila e depois linka e no Linux como funciona?
Tipo vejo os sources e penso como fasso para tornalos executaveis tipo so dar dois clikes e proto rodando, pq andei programando em shell e vc tem q rodar no console com bash, queria poder so dar dois clikes e pronto(se der) Muito Obrigado!!!



  


2. Correção

ricardo
kigosaegis

(usa Ubuntu)

Enviado em 14/02/2009 - 18:54h

Não é EM ambiente linux é PARA ambiente linux


3. Mas que confusão!

Diego Hernandes Soares Alves
diegohsa

(usa Arch Linux)

Enviado em 14/02/2009 - 19:37h

Olha só amigo!

o cara aí de cima tá certo, a sua pergunta seria programar para ambiente linux (programas que executam em sistema linux)

mas pelo o que entendi, você quer saber como é programar em linux???

se for, ah diferênças:

exemplo:

Devc++ é só um IDE com um compilador integrado!

em Linux o compilador que utilizo se chama gcc. depois de instalado ele faz parte do sistema operacional e pode ser utilizado para diversas finalidades

você pode editar seus códigos em c++ em um editor de texto, no console ou até mesmo em um IDE (existem vários ótimos)

na hora de conpilar, você pode montá-los para serem compilados no com o MAKE ( maiorias de fontes disponéveis na internet para linux )

ou poderá fazê-los individualmente com o comando

gcc nomedoarquivoo.extensao
ou ( para c++ ) g++ nome.extensao


também sou inciante em c++, corrijam me se falei burracha