J'utilise MSVS 2010 sur une machine 64 bits. J'ai installé les bibliothèques tiff version 3.8.2 en utilisant le fichier de configuration, j'ai modifié la feuille de propriétés du projet: include - * \ GnuWin32 \ include; linker - * \ GnuWin32 \ lib, entrée - libtiff.lib. Mais MSVS 2010 me donne encore les erreurs de l'éditeur de liens:reliant libtiff - LNK2001: symbole externe non résolu TIFFOpen
LNK2001: symbole externe non résolu TIFFOpen
LNK2001: symbole externe non résolu TIFFGetField
LNK2001: symbole externe non résolu TIFFIsTiled
(en raison de la fonction appelle dans un de mes fichiers source).
J'ai essayé d'ajouter le répertoire include à mes variables d'environnement Path, en vain. J'ai également téléchargé tiff-4.0.3.zip et les bibliothèques construites à partir de l'invite de commande comme décrit sur le site Web libtiff. J'ai mis à jour la feuille de propriétés du projet en conséquence: include - * \ libtiff; linker - * \ libtiff, entrée - libtiff.lib, libtiff_i.lib. J'ai même copié libtiff.dll dans les répertoires * \ Windows \ system et * \ Windows \ system32 et ajouté le répertoire * \ libtiff à mes variables d'environnement Path. Mais encore, MSVS 2010 me donne les mêmes erreurs.
J'ai cherché en ligne et personne ne semble avoir eu un tel problème, ou pour ceux qui ont eu des problèmes similaires avec différentes bibliothèques, les solutions sont ce que j'ai essayé de faire ci-dessus. J'ai passé presque deux jours sur ceci maintenant, et suis désespéré pour une solution. S'il vous plaît aider!