Paquet DLib d'installation du système Ubuntu

        Pendant cette période, j'ai repris la détection de bouclage de l'ancienne ligne de premier cycle et préparé un article. Après avoir étudié le code de DLoopDetector auparavant, j'avais prévu de copier du contenu sur la base du code source, mais j'ai trouvé qu'il y avait n'existe aucun moyen d'utiliser directement des modules tels que DUtils et DUtilsCV. , Après avoir ouvert cmakelist, je ne trouve toujours pas la solution correspondante.

        Comme le sait GitHub, l'auteur de DLoopDetector, dorian3d , est à la fois l'auteur de DBoW2 et l'auteur de DLib, il a donc l'intention de configurer directement l'environnement associé de DLib.

        Exécutez principalement certains codes :

git clone https://github.com/dorian3d/DLib.git
cd DLib/
mkdir build
cd build
cmake ..
make -j4
sudo make install

 

 

  

        En plus d'inclure les fichiers d'en-tête correspondants dans le code, ajoutez le code suivant à CMAKELIST.

find_package(DLib REQUIRED)

set( DLib_INCLUDE_DIRS "/usr/local/include" )
set( DLib_LIBS "/usr/local/lib/libDLib.so" )

target_link_libraries(XXX ${DLib_LIBS})

        Après cela, il n'y aura plus d'erreurs !

Je suppose que tu aimes

Origine blog.csdn.net/loveSIYU/article/details/127197297
conseillé
Classement