Bonjour,
Mon workspace est composé de 2 projets :
- un qui génère un .lib, et qui utilise lui-meme "Api.lib" et "share.lib" (j'ai pas accès au code de ces 2 dernieres lib)
- l'autre qui génère une DLL et qui utilise le .lib précédent
1/ Quand je compile, lors du link du .lib, j'ai le message suivant :
"Api.lib(Api.dll) : warning LNK4006 : __NULL_IMPORT_DESCRIPTOR already defined in share.lib(share.dll); second definition ignored"
J'ai bien vérifié que mes 2 projets sont des Multithreaded DLL, comme indiqué par les quelques conseils que j'ai trouvés sur le Net. Mais ca ne change rien.
Que faut-il faire pour ne plus avoir ce message ?
2/ Pourquoi mon 1er projet est systématiquement recompilé quand je ne modifie qu'un fichier du 2è projet ?
Message édité par xyz75 le 09-08-2004 à 14:49:12