Compilação

Compilação

por Eliane Pinheiro -
Número de respostas: 2

Quando compilo o EP5 com o gcc recebo a seguinte mensagem:

knoppix@ttyp0[floppy]$ gcc -Wall --ansi --pedantic -O2 ep5.c leitura.c filme.c -o ep5.o
In file included from ep5.c:10:
leitura.h:1: error: parse error before "Lista"
 

Como resolvo?

Eliane

Em resposta à Eliane Pinheiro

Re: Compilação

por João Francisco Amorim Enomoto -
Para compilar um módulo:
gcc -Wall -ansi -pedantic -O2 leitura.c -c leitura.o

Módulos são arquivos .c que não possuem main. Geralmente tem um arquivo .h associado a este .c (que deve ser incluído nos seus programas). Assim que você terminar de compilar os módulos (e eles estiverem corretos, sem erros), compile seu programa principal da seguinte maneira:

gcc -Wall -ansi -pedantic -O2 ep5.c leitura.o filme.o -o ep5

Deve dar tudo certo, imagino.

Abraços!