Symbole externe non résolu d'une bibliothèque statique dans un projet, pas les autres. (C++)

J'ai une bibliothèque statique qui compile fine (appelons cela Un), et il est dépendante d'une autre bibliothèque statique (permet de l'appeler B).

J'ai aussi le projet X, qui utilise la bibliothèque A. Donc dans X-je inclure B, et ensuite, en-dessous, comprennent Une, deux dans stdafx.h. Je ne ce à l'aide de #pragma commentaires. Projet X compile bien.

Cependant, je puis ont projet Y, qui utilise également la bibliothèque A. Mais, même si le projet Y est stdafx.h est IDENTIQUE à X, Y ne compile pas, donnant "symbole externe non résolu" erreurs. Ce qui est encore plus étrange, c'est que les erreurs se référer à une fonction dans la bibliothèque de B à partir d'une fonction référencé dans la bibliothèque de A.

Personne ne sait pourquoi ce qui se passe? Désolé si je n'étais pas clair; il y a donc beaucoup de code, je ne sais pas par où commencer, y compris ici. Merci!

Je suis notamment une bibliothèque comme ceci: #include "..\il\libraryA.h" #pragma comment(lib,"..\\Shared\\Lib\\libraryA.lib")

OriginalL'auteur Raiden616 | 2014-02-10