[FUG-BR] C/C++

Douglas Santos dsantos em hydroxyl.org
Quarta Fevereiro 21 10:02:03 BRT 2007


> -------- Original Message --------
> Subject: [FUG-BR] C/C++
> From: Rodrigo Ferreira <rsferreira at vipway.com.br>
> Date: Wed, February 21, 2007 6:46 am
> To: freebsd at fug.com.br
> 
> Bom dia lista, venho tentando a algum tempo compilar/rodar arquivos .c e 
> .cpp, porem não obtive sucesso, antes de migrar para o FreeBSD eu 
> utilizava o turbo c++ no win, e agora no Free estou tentando usar o 
> gcc/g++, só que no programa mais simples que estou tentando fazer 
> aparece erro.
> 
> Programa teste:
> 
> #include "/usr/include/stdio.h"
> #include "/usr/include/conio.h"
> 
> void main (void)
> {
> puts ("Alo Mundo");
> getch();
> }
> 
> dai quando eu dou g++ teste.cpp, aparece esses erros:
> teste.cpp:2:32: /usr/include/conio.h: No such file or directory
> teste.cpp:5: error: `main' must return `int'
> teste.cpp: In function `int main(...)':
> teste.cpp:7: error: `getch' undeclared (first use this function)
> teste.cpp:7: error: (Each undeclared identifier is reported only once 
> for each function it appears in.)
> 
> 
> eu sei que 1 erro é que ele não esta encontrando o conio.h, mais eu não 
> consegui localizar ele.

Voce nao conseguiu localizar ele porque ele nao existe.
Recomendo algum livro de programacao para UNIX.

$ cat teste.cpp
#include <stdio.h>

int main (void)
{
puts ("Alo Mundo");
getchar();
}

$ g++ -o teste teste.cpp



Mais detalhes sobre a lista de discussão freebsd