Estrutura *.C e *.H keil.

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Estrutura *.C e *.H keil.

Mensagempor fabim » 12 Nov 2009 15:18

Pessoal, eu estava observando as opções de project do keil, onde eu posso criar varios grupos para o target.

A dúvida.
Suponha que eu tenho 16 arquivos.h que são os prototipos de 16 arquivos.C, entre outras funcionalidades.

Existe a possibilidade, que ao invés de eu chamar os headers no MAIN.C, ou library´s.C.
Eu criar um grupo com todos os .C, e outro com todos os .H, e não precisar fazer o famoso #include "meuarquivo.X".

No mikroC eu tenho esta possibilidade, só que no keil eu não estou conseguindo fazer funcionar.

Abraços
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Djalma Toledo Rodrigues » 12 Nov 2009 17:00

Salva esses Includes no Bloco de Notas ou equivalente e ...

Já divinhou ?

Ilumina, Ctrl C e Ctrl V
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor guest2003 » 13 Nov 2009 07:18

Fabim,

Vc esta indo no caminho inverso das coisas...

Reuso e modularização... qual o problema de ter varios .c e .h ?

[]'s
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor fabim » 13 Nov 2009 07:23

guest2003 escreveu:Fabim,

Vc esta indo no caminho inverso das coisas...

Reuso e modularização... qual o problema de ter varios .c e .h ?

[]'s


Tchelo, problema nenhum!!:-).. exatamente por isto.. que

O keil por exemplo, tem a pasta padrão onde ele busca os header´s para a IDE trabalhar certo ?
Mesmo que eu não faça a inclusão, por default ele procura dentro daquela pasta os comandos dentro de header´s padrões.
É exatamente isto que eu quero fazer.
Tipo incluir uma outra pasta em paralela com aquela, que se o keil não achar os comandos lá dentro, ele procura nesta pasta paralela.:)

eu gosto de estrutura separada, cada um no seu quadrado, cada um no seu quadrado...

Tksall
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Djalma Toledo Rodrigues » 13 Nov 2009 11:34

Você já abriu essa pasta ?

Se esta em formato texto lança seus includes lá

Else:

"Traduz" seus Includes e idem idem
( Não em dialetos como faz aqui -he he he)
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor Viktor » 19 Nov 2009 19:05

Vai em Options for XXXXX e acrescenta o item INCLUDE PATH com o path desejado para os *.h desejados
Viktor
Byte
 
Mensagens: 281
Registrado em: 12 Out 2006 11:33


Voltar para ARM

Quem está online

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

cron

x