programação c++

Iniciado por estev3s, 19 de Janeiro de 2009, 15:07

tópico anterior - próximo tópico

estev3s

eu gostaria de saber se alguem poderia me indicar um programa pra programar em c++
no windows eu usava o dev c++ mas nao achei nada no linux ainda.. obrigado
Linux user #480130

felipeborges

Se você está começando, não recomendo uma IDE cheia de recursos, você acaba ficando "viciado" na IDE e em suas facilidades, assim o conhecimento especifico na linguagem fica meio limitado.

Uso para C, Python, PHP, (X)HTML e CSS o Geany, o Geany consta nos repositórios do Ubuntu. Vide o site oficial do projeto: http://www.geany.org/

;)
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

estev3s

mas python, php e html nao sao outras linguagens?
nao entendi..
Linux user #480130

felipeborges

Sim! O Geany tem suporte para dezenas de linguagens, inclusive estas que citei.
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

estev3s

baixei o geany.. vou dar uma checada lá, valew!
Linux user #480130

estev3s

ei amigo, como faço o geany saber com qual linguagem estou trabalhando? saberias me dizer?
Linux user #480130

felipeborges

Citação de: estev3s online 22 de Janeiro de 2009, 18:18
ei amigo, como faço o geany saber com qual linguagem estou trabalhando? saberias me dizer?

Salve o arquivo com a extensão da linguagem e pronto, ele passa a formatar o código para esta linguagem.

Outra alternativa é Arquivo => Novo (Com Template) => LINGUAGEM, onde diz linguagem, selecione a linguagem sugerida pelo Geany, ali são listadas algumas, as mais usadas, para as demais você deve efetuar o salvamento do arquivo com extensão como citei no inicio do post.

Escrevi um artigo sobre o Geany, caso tiver interesse em saber de alguns pormenores deste fabuloso aplicativo: http://wiki.forumdebian.com.br/index.php/Geany

;)
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

estev3s

valew amigo, e vou dar uma olhada sim.
to tendo dificuldades em compilar o codigo, quem sabe isso ajuda ^^
Linux user #480130

Prof. Jan

Como faço para copilar um programa feito no geany? Em linguagem c++?

felipeborges

O Geany tem o botão compilar em sua interface, mas algumas (muitas) vezes é necessário utilizar algumas flags pra compilar nosso programa (se ele utiliza outras bibliotecas, toolkits e etc...) aí você precisa utilizar o gcc diretamente do terminal.

Sobre os atributos da compilação, é interessante dar uma lida na Documentação do GCC: http://gcc.gnu.org/onlinedocs/
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

Darcamo

Normalmente as IDEs criam um makefile e usam esse Makefile para compilar o seu programa.
Como você está começando pode compilar usando o gcc diretamente ou criar seu próprio makefile.

Aqui tem um tutorial sobre como criar seu próprio makefile
http://ubuntuforum-pt.org/index.php/topic,21155.0.html

O Make é útil não apenas para programação, mas para qualquer caso em que se precisa gerar arquivos a partir de outros como quando se trabalha com latex, por exemplo.

Raphael Augusto

Concordo plenamente em não usar IDE's com muitos recursos, realmente atrapalha o aprendizado.
Mas em algum momento vc pode precisar de um recurso fabuloso das IDE's: o debug.
Embora vc possa fazer isso também usando um gdb no console, se vc está começando, uma IDE seria mais legal.

Recomendo para debug que você use o Code Blocks, ele é para C/C++, uma IDE excelente, com um debug fora do comum.
Se você tiver qualquer dúvida sobre o uso do debug do CodeBlocks ou outra ferramenta, pode perguntar, terei o maior prazer em te ajudar.
Mas como nossos colegas falaram: use IDE somente quando necessário.

Vlww.
Raphael Augusto Dourado
http://raphaaugusto.wordpress.com