Chemin de l'ajout d'une bibliothèque externe dans Qt Creator?
Je suis en train d'essayer d'inclure le pré-compilé (MSVC2012) OpenCV bibliothèques statiques dans Qt Creator, mais je ne suis pas sûr de ce que le chemin de l'est aussi par cette image:
Voici une image de la précompilés OpenCV les fichiers que j'ai téléchargé:
Il y a 3 répertoires: bin contient les Dll, lib contient de petits fichiers lib (2 ko), de sorte que QtCreator peut comprendre la Dll, et staticlib contenir de gros fichiers lib (1 mo) qui sont les bibliothèques statiques que j'essaie de relier contre.
La bibliothèque de fichier ou de chemin est quelque chose comme C:\opencv\build\x86\vc11\staticlib\opencv_features2d247d.lib
, droit? Il y a environ 50 fichiers lib. Dois-je à chaque fois manuellement?
Merci. Je l'ai eu.
OriginalL'auteur user3103152 | 2013-12-14
Vous devez vous connecter pour publier un commentaire.
Consultez la documentation de chemin de l', et libs.
Notez également que vous avez besoin pour faire le lien avec les fichiers se terminant par " d " dans la version debug et les autres dans libération (aussi, si vous utilisez les versions x86 et x64, vous devez utiliser les bonnes librairies), voici un exemple à partir d'un test .pro (je n'utilise que du x86 et vc10):
Avis qu'il y a -L__NON_ESPACE_PATHTOLIB et -l_NOSPACE__libname, vous n'avez pas besoin d'ajouter tous les fichiers lib, vous avez seulement ajouter ceux que vous utilisez les fonctions d', et aussi des échantillons inclure les fichiers comme ceci:
afin de les inclure chemin se termine dans un dossier qui contient deux dossiers (pas les fichiers d'en-tête)
OriginalL'auteur Zlatomir