Ajouter une librairie statique à un projet C++ sous Visual Studio

Les librairies externes (bibliothèques, API, etc…) ne s’implémentent pas aussi facilement en C++ qu’en JAVA. Le but de ce tutoriel est donc d’ajouter statiquement l’API Twitter à un projet existant en 3 étapes simples.

Etape 1 : Ajout des en-têtes

La première étape consiste à lier les en-têtes à votre projet.

librairie_externe_cpp_1

  • Clic droit sur votre projet (explorateur de solution à gauche), sélectionnez “Propriétés

librairie_externe_cpp_2

  • Dans l’arborescence de gauche, choisissez : “Propriétés de configuration” / “C/C++” / “Général

librairie_externe_cpp_3

  • Dans la partie “Autres répertoires Include“, ajoutez le chemin du dossier contenant les en-têtes.

Etape 2 : Ajout du chemin des librairies (.lib)

Toujours dans les propriétés du projet (comme dans la première partie) 

librairie_externe_cpp_4

  • Dans l’arborescence de gauche, choisissez : “Propriétés de configuration” / “Editeur de liens” / “Général

librairie_externe_cpp_5

  • Dans la partie “Répertoire de bibliothèques supplémentaires“, ajoutez le ou les répertoires qui contienent tous les .lib

Etape 3 : Ajout des bibliothèques

Toujours dans les propriétés du projet (comme dans la première partie)

librairie_externe_cpp_6

  • Dans l’arborescence de gauche, choisissez : “Propriétés de configuration” / “Editeur de liens” / “Entrée

librairie_externe_cpp_7

  • Dans la partie “Dépendances supplémentaires“, ajoutez simplement le nom des bibliothèques (.lib) qui se trouvent dans le ou les dossiers que vous avez renseigné dans l’étape 2.

Appliquez les modifications et cliquez sur “OK“.

Votre projet est maintenant correctement lié (statiquement) avec la bibliothèque externe.