J'essaie d'utiliser une bibliothèque statique créée par moi dans Visual C++ 2005 (C++ non géré). Je déclare une fonction "int myF (int a);" dans un fichier .h, je l'implémente dans un fichier .cpp, je le compile - le fichier .lib est produit.Problème avec la bibliothèque statique en C++
Je crée un nouveau projet (une solution séparée) dans VC++ 2005 (également C++ natif), j'ajoute les chemins pour le fichier include et le fichier lib; lorsque j'appelle la fonction myF, l'éditeur de liens signale une erreur: "erreur LNK2019: symbole externe non résolu _myF référencé dans la fonction _main". Si je crée le projet client dans la même solution que le projet de bibliothèque et ajoute ensuite une référence aux projets de la bibliothèque, cela fonctionne, mais je ne vais pas tout implémenter comme ça, mais plutôt ajouter des bibliothèques externes à mes projets.
Qu'est-ce qui ne va pas?
Merci. Essayez de définir des dépendances supplémentaires dans l'entrée de l'éditeur de liens pour les propriétés d'un projet.