[Resolvido]#include C18

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

[Resolvido]#include C18

Mensagempor FabioSom12 » 15 Mar 2012 13:18

Olá,

Eu uso o c18 da uchip e queria fazer um arquivo para o main() e outro pras definições de memoria.

Fiz os arquivos e qdo compilo acontece isso:
#include <memoria.h>
Error [1027] unable to locate

Se eu colocar o caminho do arquivo no include funciona: #include "D:\Projetos\pic c18\tst001\memoria.h" , mas fica mastraca.

Porque os arquivos .h default da ushit funcionam decentemente e os meus não?
:(
Editado pela última vez por FabioSom12 em 15 Mar 2012 15:31, em um total de 1 vez.
FabioSom12
Nibble
 
Mensagens: 94
Registrado em: 26 Nov 2009 14:01

Mensagempor xultz » 15 Mar 2012 13:52

Eu não trabalho com o C18 (ainda), mas até onde sei se o include está entre < > ele vai buscar na pasta que está configurado no compilador para os includes. Nesta pasta estão os includes da Microchip.
Porém, se você fizer include com " " ele busca na mesma pasta do arquivo .c
Experimente mudar a linha para
#include "memoria.h"
e veja se funciona.

Se funcionar, pode pagar a consultoria imediatamente. Se não funcionar, pode fazer de conta que não existo.
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor ivan braga » 15 Mar 2012 13:54

Você não disse qual o IDE está usando, MPLAB_8 ou MPLAB_X.

Mais já tentou #include "memoria.h"
"Mesmo o objeto mais inanimado tem movimento suficiente para ficar na sua frente e provocar um acidente."
"Even the most inanimate object has enough movement to stand in your way and cause an accident."
Avatar do usuário
ivan braga
Nibble
 
Mensagens: 60
Registrado em: 15 Dez 2006 18:02
Localização: Rio de Janeiro

Mensagempor ivan braga » 15 Mar 2012 13:57

Perdi por 2 minutos. :x
"Mesmo o objeto mais inanimado tem movimento suficiente para ficar na sua frente e provocar um acidente."
"Even the most inanimate object has enough movement to stand in your way and cause an accident."
Avatar do usuário
ivan braga
Nibble
 
Mensagens: 60
Registrado em: 15 Dez 2006 18:02
Localização: Rio de Janeiro

Mensagempor FabioSom12 » 15 Mar 2012 15:30

xultz
ivan braga

Valeu é isso mesmo.
#include "memoria.h"

Pode escolher a forma de pagamento:
BUILD FAILED
estalecas
foto do bob esponja

:)
FabioSom12
Nibble
 
Mensagens: 94
Registrado em: 26 Nov 2009 14:01

Mensagempor xultz » 15 Mar 2012 16:41

Manda as fotos do Bob, porque sou muito fã dele.
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor ivan braga » 15 Mar 2012 20:40

Já que perdi de novo.

Manda estalecas.
"Mesmo o objeto mais inanimado tem movimento suficiente para ficar na sua frente e provocar um acidente."
"Even the most inanimate object has enough movement to stand in your way and cause an accident."
Avatar do usuário
ivan braga
Nibble
 
Mensagens: 60
Registrado em: 15 Dez 2006 18:02
Localização: Rio de Janeiro


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x