小编elH*_*Ham的帖子

具有共享 Dlib 库的 C++ 程序在 Ubuntu 14.04 上速度极慢

根据 Davis Kings 在该问题中的回答:Create a Shared Library for dlib,我为 Dlib 创建了共享库,并将它们链接到一个使用 Dlib 面部检测来检测相机图片中的面部的程序,使用以下命令:

cd dlib-19.0/dlib
mkdir build
cd build
cmake ..
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

还有-ldlib选项。

我可以编译并执行该程序,但是面部检测速度非常慢。

我在 Windows 上使用 Visual Studio 2013 尝试了相同的程序。当我使用调试模式时,面部检测也非常慢,但在发布模式下运行得很好。所以我想,共享库也可能处于调试模式,并尝试使用以下命令强制它们处于发布模式:

cd examples
mkdir build
cd build
cmake ..
cmake --build . --config Release 
sudo make install
Run Code Online (Sandbox Code Playgroud)

但结果却和之前一样。

有谁有一个想法,原因可能是什么,它这么慢?

感谢您的帮助。

c++ shared-libraries dlib

1
推荐指数
1
解决办法
1487
查看次数

标签 统计

c++ ×1

dlib ×1

shared-libraries ×1