article Annuaire
Lui-même un compilateur pour le système d'exploitation 32 bits en cours d'exécution OpenCV3.41.
Tout d'abord, télécharger opencv3.41
1. Télécharger
Télécharger Path: OpenCV adresse officielle
après avoir téléchargé le fichier:
2. Extrait
Extrait de: * D: \ MyDownload \ browser_download *
3. Générer le fichier
fichier OpenCV après l' extraction du dossier à partir du dossier il y a deux, on est les sources, qui est utilisé pour compiler le fichier source,
l'autre est déjà compilé la construction, la construction sur le travail que nous avons pris à part ne pas utiliser, peut être directement supprimé .
Créer un nouveau build dossier \ VC15 . Utilisé pour stocker les fichiers à compiler.
En second lieu, télécharger CMake
1. Télécharger
Télécharger Path: CMake
Téléchargez la version de leur choix, faire attention au système d'exploitation médian propre ordinateur.
télécharger Extranet très lent, cela est mon prochain package d'installation CMake, et puisque la question nécessaire: 3.17.0-RC3-win64-x64
2. Extrait
Extrait de: D: \ Download \ cmake-3.17.0-RC3-win64-x64
Troisièmement, commencer outil CMake Gui
- Trouver bin-> cmake-gui.exe dans le fichier après décompression et exécuter.
- Sélectionnez le code source: Chemin du fichier sources de téléchargement après la OpenCV. construire les binaires: Après le répertoire de stockage de fichier généré CMake (pour établir leur propre build / VC15).
- Cliquez sur Configurer
- Options Version VS installé sur votre ordinateur et système d'exploitation que vous souhaitez utiliser le chiffre suivant.
- Cliquez sur Terminer et attendez que le téléchargement.
À ce stade, vous verrez au bas de la boîte à outils CMake journal est généré. - Une fois le téléchargement terminé:
- Cliquez à nouveau configure
- Une fois le téléchargement terminé, trouvé en blanc rouge.
- Cliquez sur le Generatebouton pour créer un nouveau contenu dans le répertoire build / VC15.
10. Les fichiers générés:
Quatrièmement, l'utilisation VS pour compiler la bibliothèque OpenCV
- Trouvé dans build / VC15 dans OpenCV.sln fichier.
- Cliquez sur le fichier pour l'ouvrir à l'aide de Visual Studio.
- A ce moment, la valeur par défaut est de débogage, sélectionnez win32.
Faites un clic droit dans l' Explorateur de solutions ALL_BUILD, puis sélectionnez le « Generate ».
Il faudra quelques minutes. Cela génère le fichier xxxxx341d.lib, xxxxx341d.exp et xxxxx341d.pdb approprié.
- Sélectionner Déblocage, ALL_BUILD puis faites un clic droit et sélectionnez Créer. Cela va générer tous les fichiers xxxxx341.lib, xxxxx341.exp et xxxxx341.dll.
- Après avoir terminé la construction de deux, sous le CMakeTargets droit cliquez sur « Installer », respectivement, puis construire à nouveau.
Cela bibliothèques et de débogage RELEASE sont combinés en un seul dossier « lib » et « bin ».
5, environnement OpenCV de configuration
1. Configurer les variables d'environnement système
- Ajouter la variable d'environnement à l'emplacement de la bibliothèque .dll variables / système PATH.
D: \ MyDownload \ browser_download \ OpenCV \ build \ VC15 \ install \ bin
D: \ MyDownload \ browser_download \ OpenCV \ build \ VC15 \ install \ lib
2. Les variables VS configure OpenCV
- En-tête:
D: \ MyDownload \ browser_download \ OpenCV \ build \ VC15 \ install \ include
D: \ MyDownload \ browser_download \ OpenCV \ build \ VC15 \ install \ include \ OpenCV
D: \ MyDownload \ browser_download \ OpenCV \ build \ VC15 \ install \ include \ opencv2
- fichiers bibliothèque statique:
D: \ MyDownload \ browser_download \ OpenCV \ build \ VC15 \ install \ lib
- linker
Lorsque debug: Ajouter *** Nom du fichier 341d.lib,
lorsque les états de libération: *** 341.lib ajouter le nom du fichier;
3. Vérifier
Redémarrez l'ordinateur, faire la configuration de l'environnement prenne effet.
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat src = imread("D:/test/1.png");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup");
imshow("test opencv setup", src);
waitKey(0);
return 0;
}
A propos de la configuration de l' environnement dans OpenCV VS où vous pouvez trouver l'article que je lui avais écrit.
L' apprentissage: l'
expérience compilateur cmake OpenCV3.4.1
CMake pour compiler OpenCV
OpenCV 3.0, dans le Microsoft Visual Studio 2015, C ++ et Cmake