Programando em C++

Iniciado por R0n4ld0, 29 de Abril de 2006, 17:07

tópico anterior - próximo tópico

R0n4ld0

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

Coloca
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?

AlexBR

Como você está fazendo para compilar o programa? Qual o comando?

Darcamo

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.

R0n4ld0

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.

daskrs

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

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.

daskrs

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

Blz
Vou testar depois.
Acho o eclipse pesado (ele é feito em java) mas gosto do debug dele e de algumas funcionalidades.