Pacote DLib de instalação do sistema Ubuntu

        Durante esse período, peguei a detecção de loopback da antiga linha de graduação e preparei um artigo. Depois de estudar o código do DLoopDetector antes, planejei copiar algum conteúdo com base no código-fonte, mas descobri que havia não há como usar módulos como DUtils e DUtilsCV diretamente. , Depois de abrir o cmakelist, ainda não consigo encontrar a solução correspondente.

        Como sabemos do GitHub, o autor do DLoopDetector, dorian3d , não é apenas o autor do DBoW2, mas também o autor do DLib, então ele pretende configurar diretamente o ambiente relacionado do DLib.

        Execute principalmente alguns códigos:

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

 

 

  

        Além de incluir os arquivos de cabeçalho correspondentes no código, adicione o código a seguir a 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})

        Depois disso, não haverá mais erros!

Acho que você gosta

Origin blog.csdn.net/loveSIYU/article/details/127197297
Recomendado
Clasificación