Impossible D'ouvrir le fichier atls.lib

j'ai des ATL.lib dans mon disque dur, mais je ne peux pas le relier à mon projet de studio visuel. Je sais que atls.lib est un fichier de bibliothèque spécifique à ATL, et j'ai tous les fichiers/en-têtes/bibliothèques ATL. Cependant, je ne peux toujours pas les relier.

lien: fatal error LNK1104: cannot open file ' atls.lib '

Quelqu'un peut-il aider un programmeur sans défense?

Merci beaucoup.

3
demandé sur John Doe 2012-06-20 19:37:15

3 réponses

il semble que le répertoire de la bibliothèque n'ait pas été ajouté. Dans Propriétés de projet, Linker, options générales, ajouter le répertoire où atls.lib réside dans le champ Additional Library Directories .

5
répondu panickal 2012-06-20 23:57:18

dans mon cas le problème était l'absence de bibliothèques ATL/MFC pour x64, j'ai dû les ajouter dans L'installateur Visual Studio (c'était un projet open source, donc je n'étais pas au courant de l'exigence).

une fois de plus, le précieux procmon a fait le travail:

Alors que atls.lib a été trouvé sous $(VCInstallDir)atlmfc\lib l'éditeur de liens regardé dans $(VCInstallDir)atlmfc\lib\amd64 .

4
répondu chalion 2016-02-18 08:44:52

j'ai résolu ce problème en copiant simplement ce fichier dans mon dossier de projet.

0
répondu Andy 2018-09-26 01:46:23