Autor Tópico: programação c++  (Lida 5135 vezes)

Offline estev3s

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
programação c++
« Online: 19 de Janeiro de 2009, 15:07 »
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

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: programação c++
« Resposta #1 Online: 19 de Janeiro de 2009, 15:54 »
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.

Offline estev3s

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: programação c++
« Resposta #2 Online: 19 de Janeiro de 2009, 16:10 »
mas python, php e html nao sao outras linguagens?
nao entendi..
Linux user #480130

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: programação c++
« Resposta #3 Online: 19 de Janeiro de 2009, 16:20 »
Sim! O Geany tem suporte para dezenas de linguagens, inclusive estas que citei.
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

Offline estev3s

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: programação c++
« Resposta #4 Online: 19 de Janeiro de 2009, 17:09 »
baixei o geany.. vou dar uma checada lá, valew!
Linux user #480130

Offline estev3s

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: programação c++
« Resposta #5 Online: 22 de Janeiro de 2009, 18:18 »
ei amigo, como faço o geany saber com qual linguagem estou trabalhando? saberias me dizer?
Linux user #480130

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: programação c++
« Resposta #6 Online: 27 de Janeiro de 2009, 21:20 »
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.

Offline estev3s

  • Usuário Ubuntu
  • *
  • Mensagens: 620
    • Ver perfil
Re: programação c++
« Resposta #7 Online: 28 de Janeiro de 2009, 05:54 »
valew amigo, e vou dar uma olhada sim.
to tendo dificuldades em compilar o codigo, quem sabe isso ajuda ^^
Linux user #480130

Offline Prof. Jan

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: programação c++
« Resposta #8 Online: 09 de Maio de 2009, 01:54 »
Como faço para copilar um programa feito no geany? Em linguagem c++?

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: programação c++
« Resposta #9 Online: 09 de Maio de 2009, 10:11 »
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

  • Visitante
Re: programação c++
« Resposta #10 Online: 09 de Maio de 2009, 16:27 »
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.

Offline Raphael Augusto

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
    • Blog Pessoal
Re: programação c++
« Resposta #11 Online: 10 de Maio de 2009, 20:16 »
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