Programação em c/c++ no Linux

1. Programação em c/c++ no Linux

Marcos
marcos@marcos

(usa Ubuntu)

Enviado em 26/10/2012 - 18:13h

Caros colegas estou em dúvida na seguinte questao: iniciei há pouco tempo os estudos na linguagem c, já venho fazendo alguns códigos (a nível iniciante pessoal!) mas tenho usando o windows para isso. Porém, quero utilizar apenas o linux (aliás já venho usando há algum tempo). Atualmente fico dependendo do sistema proprietário para implementar meus algoritmos. O que vem me causando mais dúvida é em relação a sintaxe da linguagem, existe alguma diferença ou algumafunção que não funciona no linux?
Caso existam, é possível encontrar alguma referência de equivalências e onde as encontro?

Outra coisa, no linux penso em utilizar o kedit para programar, depois compilar e executar utilizando o gcc através do terminal. Existe alguma ide que seria mais funcional que este método?


Desde já obrigado pela atenção.


  


2. Re: Programação em c/c++ no Linux

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 26/10/2012 - 18:17h

ha tem o codeblocks que é muito bom

www.codeblocks.org





3. Re: Programação em c/c++ no Linux

Mariana Ribeiro Mendes
meldenne

(usa Linux Mint)

Enviado em 26/10/2012 - 18:23h

Tem o Geany também, que eu gosto bastante (n_n)
Só procurá-lo na central de programas.


E quanto às bibliotecas, que eu saiba tem essa:

http://www.vivaolinux.com.br/artigo/Substituindo-a-biblioteca-conio.h-no-Linux-usando-ncurses-curses...


4. Re: Programação em c/c++ no Linux

Marcos
marcos@marcos

(usa Ubuntu)

Enviado em 26/10/2012 - 18:25h

Certo. Mas me digam uma coisa, por exemplo a função "system("pause")" acredito que é exclusividade do windows, se precisar de um resultado semelhante ou é possível obter um resultado semelhante?

Apenas reforçando minha dúvida não é apenas em relação a esta função, a citei apenas como um exemplo.

Com exceção da biblioteca conio.h, as outras posso utilizar normalmente como no windows?

Percebem que estou meio confuso né!?


5. Re: Programação em c/c++ no Linux

Cristiano Lima
cslima

(usa Ubuntu)

Enviado em 26/10/2012 - 18:55h

Cara, eu iniciei um curso de Sistemas de Informção esse ano a me deparei EXATAMENTE com essa situação... O grande problema, pelo menos para os iniciantes como eu, é a (maldita) biblioteca conio.h, que não existe pra linux... Pra resolver isso e poder usar a biblioteca, tive que instalar o Dev C++ com o Wine!

O ideal mesmo é estudar uma bilbioteca similar pra linux, mas no meu caso o professor ensina todos os comandos com essa biblioteca, e aí fica complicado somente eu fazer tudo diferente, já que meus colegas usam o Windows.

Ah, e a System("pause") funciona numa boa com o wine... Sem ele eu não testei.


6. Re: Programação em c/c++ no Linux

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 26/10/2012 - 19:16h

Que eu saiba o Kedit tem um terminal embutido vc consegue compilar por ele, tudo numa janela só mesmo.


7. Re: Programação em c/c++ no Linux

Marcos
marcos@marcos

(usa Ubuntu)

Enviado em 26/10/2012 - 19:27h

Na faculdade os professores só ensinam a programar no windows...

Cara como habilito esse terminal diretamente no kedit?


8. Re: Programação em c/c++ no Linux

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 26/10/2012 - 19:49h

marcos@marcos escreveu:

Na faculdade os professores só ensinam a programar no windows...

Cara como habilito esse terminal diretamente no kedit?


Acho que você está se referindo ao kate(editor de texto com terminal embutido). No canto esquerdo inferior tem um ícone (do terminal) com a escrita "terminal". É só clicar ali.


9. Re: Programação em c/c++ no Linux

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 27/10/2012 - 16:22h

Isso é o Kate mesmo, é mania do Gedit...
Eu utilizo o Gedit com terminal embutido, é quase a mesma coisa que o Kate, mas o kate pelo que me parece tem mais algumas funções, vou baixar pra testar. Só que estou mais acostumado com o temas de cores do Gedit.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts