Duvida organização.

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Duvida organização.

Mensagempor fabim » 09 Ago 2010 16:15

Pessoal, eu sempre passo um pouco de raiva pois eu crio um projeto com o keil.
Eu tenho N componentes, que indexados criam a arvore do projeto.

Porém, tem aquele problema de criar o projeto no desktop aqui da minha maquina na empresa, e quando jogo no pen e la em casa eu abro pra continuar brigando, da aquela pá de erro que ele não encontrou a direção dos arquivos etc.
Existe alguma configuração que eu consigo burlar isso ? "no keil" ?

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 MarcusPonce » 09 Ago 2010 21:07

1) Os arquivos que seu micro doméstico não acha são os includes que vem com o Keil ou são os arquivos *.c ou *.h que você mesmo escreveu ?

2) Se o problema for com os arquivos que você escreveu, enquanto você vai montando o projeto você coloca um caminho absoluto, ex: #include "c:\proj\ad\meu.h" ??
Se for isso, deveria ser um caminho relativo. No exemplo anterior, supondo que seu projeto está sendo criado dentro de c:\proj e lá tem o main.c que contém a função main() (por exemplo) e dentro dele você quer colocar o include do meu.h que está dentro da pasta "ad" então o include correto deveria ser #include ".\ad\meu.h"

3) ou o sintoma é outro ?
MarcusPonce
Byte
 
Mensagens: 166
Registrado em: 12 Fev 2007 13:58
Localização: Campinas - SP

Mensagempor fabim » 10 Ago 2010 06:59

MarcusPonce escreveu:1) Os arquivos que seu micro doméstico não acha são os includes que vem com o Keil ou são os arquivos *.c ou *.h que você mesmo escreveu ?

2) Se o problema for com os arquivos que você escreveu, enquanto você vai montando o projeto você coloca um caminho absoluto, ex: #include "c:\proj\ad\meu.h" ??
Se for isso, deveria ser um caminho relativo. No exemplo anterior, supondo que seu projeto está sendo criado dentro de c:\proj e lá tem o main.c que contém a função main() (por exemplo) e dentro dele você quer colocar o include do meu.h que está dentro da pasta "ad" então o include correto deveria ser #include ".\ad\meu.h"

3) ou o sintoma é outro ?


o sintomárico é outro.
Eu sempre crio meus projetos no Desktop, e posteriormente jogo na pasta projetos comerciais.
Acontece, que eu tenho o costume tambem de jogar no C:\...., e o keil ta pegando o endereço absoluto.

Fabim
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 verd » 10 Ago 2010 07:57

Crie sempre em uma nova pasta!! sempre funciona e não precisa ficar criando caminho absoluto!
"Tem pessoas qua acham que sabem tudo....
eu já acho que não sei nada!!!"
verd
Byte
 
Mensagens: 262
Registrado em: 28 Ago 2008 10:15

Mensagempor proex » 10 Ago 2010 08:07

Esse menino não aprende ou é cabeça dura. Talves os dois ao mesmo tempo.

Já expliquei pra ele isso, agora esta perguntando de novo.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor fabim » 10 Ago 2010 08:12

proex escreveu:Esse menino não aprende ou é cabeça dura. Talves os dois ao mesmo tempo.

Já expliquei pra ele isso, agora esta perguntando de novo.


O erro é diferente, !!! manéx
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 proex » 10 Ago 2010 08:53

Ok, vamos lá então......tudo de novo.

Primeiro passo: Nunca, jamais, em hipótese alguma crie projetos no Desktop.

.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor fabim » 10 Ago 2010 09:17

Acho que vou dar um Super kick chuc norris com os dois pés no peito desse peão. hehehe

c é muito gigenti
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 msamsoniuk » 10 Ago 2010 14:09

nossa, o keil ainda nao sabe trabalhar com diretorios relativos? que vergonha...

proex escreveu:Ok, vamos lá então......tudo de novo.

Primeiro passo: Nunca, jamais, em hipótese alguma crie projetos no Desktop.

.
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor proex » 10 Ago 2010 14:39

Marcelo Samsoniuk escreveu:nossa, o keil ainda nao sabe trabalhar com diretorios relativos? que vergonha...

proex escreveu:Ok, vamos lá então......tudo de novo.

Primeiro passo: Nunca, jamais, em hipótese alguma crie projetos no Desktop.

.


Saber ele sabe, quem nao sabe é o Fabim.

Comigo nao acontece isso.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor barboza » 10 Ago 2010 18:31

proex escreveu:
Marcelo Samsoniuk escreveu:nossa, o keil ainda nao sabe trabalhar com diretorios relativos? que vergonha...

proex escreveu:Ok, vamos lá então......tudo de novo.

Primeiro passo: Nunca, jamais, em hipótese alguma crie projetos no Desktop.

.


Saber ele sabe, quem nao sabe é o Fabim.

Comigo nao acontece isso.



Também nunca tive este tipo de problema.
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor Djalma Toledo Rodrigues » 11 Ago 2010 23:03

Pasta e sub pastas

Através do Windows Explorer (*) arrasta e solta a Pasta no Pen Driver

vai tudo junto.

E vice verso.

Já experimentou ?

------------------------

(*) Windows Explorer o melhor Programa do Windows

DJ
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22


Voltar para ARM

Quem está online

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

cron

x