Pergunta

O uso do driver Microsoft Development Kit (DDK), esse erro me atormentado enquanto eu tentava, mesmo para construir os drivers padrão incluídas com o DDK.

Eu tive um pouco de dificuldade em rastrear a causa e solução através do Google. Em um esforço para os outros ajuda que pode enfrentar esse mesmo problema, eu estou documentando-lo aqui.


Erro: "U1087 erro fatal: não pode ter: e :: dependentes para mesmo destino"

Solução: Certifique-se de que o diretório que você está construindo em não contém espaços.



Pode haver outras causas e soluções para este erro, então por favor post abaixo se você tiver outros. Esta é a solução que funcionou imediatamente para mim.

Foi útil?

Solução

A solução para este problema é para garantir que não há espaços no diretório de construção.

Outras dicas

Não é apenas o diretório de construção em si, por exemplo 'My Project'. Eu tive o problema quando o diretório de construção foi colocado no diretório 'Meus Documentos'.

Usando a versão curta do caminho funciona bem, não há necessidade de mover seus arquivos.

Esta falha:

cd "D:\My Documents\My Projects\Project 1"
build

Isso funciona:

cd D:\MyDocu~1\MyProj~1\Projec~1
build

Driver diretório do código fonte não deve ter espaços em branco.

Isso também pode ocorrer se o estado de construção torna-se excessivamente out-of-date, caso em que é fixado por uma limpa (-c).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top