Fórum Ubuntu Linux - PT
Suporte Técnico => Programação e Scripts => Tópico iniciado por: R0n4ld0 em 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
-
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?
-
Como você está fazendo para compilar o programa? Qual o comando?
-
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.
-
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.
-
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
-
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.
-
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 ^^
-
Blz
Vou testar depois.
Acho o eclipse pesado (ele é feito em java) mas gosto do debug dele e de algumas funcionalidades.