web-dev-qa-db-fra.com

Comment ajouter un fichier lib à lier dans Visual C ++ 2010?

J'ai trouvé le problème des dépendances supplémentaires sur Visual C++ 2010, mais je n'arrive pas à trouver aucune option pour ajouter de nouveaux fichiers .lib lorsque j'y vais. J'ai besoin d'ajouter wsock32.lib pour créer un lien avec mon fichier, comment y arriver?

Merci!

30
Zakum

Ajoutez le wsock32.lib dans le champ de texte.

 Project Properties -> Linker -> Input -> Additional Dependencies.

Lorsque vous cliquez dans le champ, vous obtenez un ... bouton. Cliquez sur ce bouton et ajoutez un nom de bibliothèque par ligne. Vous pouvez également écrire les noms dans le champ. Séparez toutes les entrées par des espaces.

Vous pouvez vérifier qu'il se trouve sur la ligne de commande dans

 Project Properties -> Linker -> Command Line.
28
harper

Voici une façon graphique d'ajouter un fichier LIB à votre projet Visual Studio en C et C++ (pour ceux d'entre nous qui aiment faire le tour de la souris comme moi). Je l'ai fait dans Visual Studio 2012. Mais je pense que cela fonctionne également dans les versions précédentes.

  1. Recherchez la LIB ou tout autre fichier que vous souhaitez ajouter à votre projet dans l'Explorateur Windows. Faites glisser le fichier LIB depuis l'Explorateur Windows vers l'Explorateur de solutions de Visual Studio, vers le projet auquel vous souhaitez ajouter le fichier LIB. Maintenant, vous verrez le fichier répertorié dans l'Explorateur de solutions.

C'est ça! Un pas! Vous ne verrez pas le fichier dans "Propriétés du projet -> Éditeur de liens -> Entrée -> Dépendances supplémentaires". Cependant, il est caché dans la macro% (AdditionalDependencies).

6
Indinfer

éditez les dépendances supplémentaires et placez-y wsock32.lib.

et ajoutez également le chemin de lib dans Link-> general-> répertoires de bibliothèque supplémentaires

2
RolandXu