Ce n'est pas un double de VC++ resources in a static library parce qu'il n'a pas aidé :)Ressources en question bibliothèque statique
J'ai une bibliothèque statique avec DEUX.rc
fichiers dans son projet. Quand je construis mon projet en utilisant la configuration Debug
, je récupère l'erreur suivante (MSVS2008):
fatal error LNK1241: resource file res_yyy.res already specified
Notez que cela ne se produit que dans Debug
et Release
bibliothèque construit sans problèmes. La ligne de commande pour Resources
page dans la configuration du projet a la même pour chaque construction:
/fo"...(Path here)/Debug/project_name.res"
/fo"...(Path here)/Release/project_name.res"
et je ne peux pas comprendre ce qui est le problème. Des idées?
MISE À JOUR
Je ne sais pas pourquoi cela se produit, mais quand je tourne l'option « Utiliser un code Link-temps Generation » sur le problème disparaît.
Quelqu'un pourrait-il expliquer pourquoi cela se produit? Je pense que MS-compilateur fait quelque chose de vraiment étrange ici.
Merci.
Où avez-vous défini ceci? –
où en effet ??? –
allez dans Propriétés/Ressources/Nom du fichier de ressources et supprimez la ligne. – Juliano