Autor Tópico: Programando em C++  (Lida 6960 vezes)

Offline R0n4ld0

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Programando em C++
« Online: 29 de Abril de 2006, 17:07 »
Ola galera deem uma olhada no simples codigo a baixo e postem possiveis soluçoes. Pois no windos no visual C++ o mesmo codigo funciona muito bem.

// um primeiro programa em C++
#include <iostream>

int main()
{
   std::cout << Simples programa em C++!;

   return 0;      // indica que o programa terminou com sucesso
}

Aqui estão os erros que o anjuta me fornece
1. iostream: Arquivo ou diretorio não encontrado
2. error: syntax error before '':'' token

Darcamo

  • Visitante
Programando em C++
« Resposta #1 Online: 29 de Abril de 2006, 18:47 »
Coloca
Código: [Selecionar]
Simples programa em C++!
entre aspas.

Quanto ao fato de não encontrar o iostream é estranho. O include tá certo.
Vc instalou o pacote build-essential?

Offline AlexBR

  • Usuário Ubuntu
  • *
  • Mensagens: 388
    • Ver perfil
Programando em C++
« Resposta #2 Online: 29 de Abril de 2006, 21:47 »
Como você está fazendo para compilar o programa? Qual o comando?

Darcamo

  • Visitante
Programando em C++
« Resposta #3 Online: 30 de Abril de 2006, 10:08 »
Normalmente eu crio um projeto no Kdevelop e deixo ele se encarregar de make files e afins.
Mas no caso desse seu exemplo simples que é apenas um arquivo, basta
g++ nome_do_arquivo.cpp


Compilei agora esse seu exemplo (depois de colocar as aspas que eu disse) dessa forma e deu tudo certo.
Vale lembrar que como é c++ vc compila com o g++.

Usa gcc se for programa em C.

Offline R0n4ld0

  • Usuário Ubuntu
  • *
  • Mensagens: 16
    • Ver perfil
Programando em C++
« Resposta #4 Online: 30 de Abril de 2006, 11:58 »
g++ eu estava tentando usar o gcc  não sabia do g++ outro detalhe estou tentando conpilar o arquivo no debian não no ubuntu, mas valeu pelas dicas vou tentar imediatamente faleu comunidade.

Offline daskrs

  • Usuário Ubuntu
  • *
  • Mensagens: 84
    • Ver perfil
Programando em C++
« Resposta #5 Online: 30 de Abril de 2006, 20:44 »
Cara c tu quer programar em C++ tenta usar essa dica!
Acho que c ñ vai c arepender ;)

http://ubuntu.linuxval.ehb.cc/phpBB2/viewtopic.php?t=5289&highlight=codeblocks

Darcamo

  • Visitante
Programando em C++
« Resposta #6 Online: 01 de Maio de 2006, 12:10 »
Certamente usar uma IDE como o CodeBlocks da dica torna as coisas muito mais fáceis. É bem melhor que programar no vi ou no gedit e compilar direto na linha de comando com o g++.

Não conheço o CodeBlocks mas vi umas screenshots e parece bom. Uso o Kdevelop e o Eclipse e posso recomendar ambos.

Offline daskrs

  • Usuário Ubuntu
  • *
  • Mensagens: 84
    • Ver perfil
Programando em C++
« Resposta #7 Online: 01 de Maio de 2006, 14:07 »
Decarmo, eu uso ela direto para programar.
Recomendo ela, já que ela é multiplataforma e é a melhor IDE para C++ que eu conheço para linux e windows!
A minha dificuldade de exportar uma aplicação do linux pro windows, ou do windows para o linux c resume a tirar ou colocar a lib do windows!

O Eclipse dizem que também é boa.. mas eu ñ consegui me adaptar direito .. =/
O Code::Blocks já é mais simples! Vale a pena c dar uma olhada na IDE c tu ainda não conhece!

haa uma coisa que ñ ta na dica, é que quando vc executa o programa direto da IDE ele executa a aplicação pra console no XTERM então c vc ñ tiver ele no pc c em que instalar ele também ^^

Darcamo

  • Visitante
Programando em C++
« Resposta #8 Online: 01 de Maio de 2006, 20:05 »
Blz
Vou testar depois.
Acho o eclipse pesado (ele é feito em java) mas gosto do debug dele e de algumas funcionalidades.