Linker do Keil

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

Linker do Keil

Mensagempor luizrico » 19 Dez 2006 09:09

Blz Pessoal ??

Estou tentando utilizar o Keil, inicialmente fiz um código simples, apenas um arquivo, porém gostaria de adicionar no código fonte rotinas em arquivos separados, só que quando compilo o código fonte ocorre erro nas linhas que tem as instruções de chamada para os arquivos anexados, já me disseram que o problema é no linker do Keil, só que não sei onde habilitar ou configurar o linker, ou se estou utilizando uma instrução errada para chamar as rotinas.

abraços
Luiz
luizrico
Bit
 
Mensagens: 20
Registrado em: 13 Dez 2006 07:42

Mensagempor Ander_sil » 19 Dez 2006 09:37

Cara não entendi muito bem, mas tenta fazer o seguinte.
Acho que voçe está incluindo um arquivo ".c" certo e nele há funções
que o programa principal chama.
Gera um arquivo ".h" e nele declara as funções do arquivo ".c" como
extern.
Depois só adiciona o arquivo.c no projeto.

exemplo: extern void funcao(void);

tenta aí.

falo

Anderson
Ander_sil
Byte
 
Mensagens: 368
Registrado em: 30 Out 2006 09:58
Localização: Campinas - SP

Re: Linker do Keil

Mensagempor Viktor » 19 Dez 2006 14:53

luizrico escreveu:Blz Pessoal ??

...só que quando compilo o código fonte ocorre erro nas linhas que tem as instruções de chamada para os arquivos anexados, já me disseram que o problema é no linker....
Luiz


Se o erro está ao compilar então não pode ser erro do linker
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33

Re: Linker do Keil

Mensagempor andre_luis » 19 Dez 2006 16:07

Eu uso exatamente do modo como disse o Anderson e funciona.
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ


Voltar para 8051

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x