我想请求帮助在我的小论文项目中使用dlib 。 具体来说,我需要使用BOBYQA优化程序。
我正在使用C语言编写MS Visual Studio 2010 Express中的项目。 我没有使用dlib等库的经验,我也不知道什么是makefile以及如何编写。
我在这里发现了一些提示,但是由于我在这方面缺乏经验,所以我只是不知道如何在代码中编译和使用dlib。
我想问一个一步一步的说明如何将dlib并入我的代码,即:
在哪里我应该从zip文件中提取dlib文件夹?
我应该添加一些文件到Visual Studio项目?
有没有其他问题我还没有意识到?
我也会很感激一个简单的使用示例代码(我的function要优化有6个参数)。
内存密集型应用中的内存pipe理
Java服务器应用程序闲置一段时间后(windows)
持久化内存Python对象Nginx / uwsgi服务器
定时linux内核启动时间优化
如何使Powershell更快地parsingXML或进一步优化我的脚本?
随机完整系统无响应运行math函数
我应该用什么web服务器/国防部/技术来提供内存的一切?
具有更高cpu性能的机器(根据gprof)如何具有更差的实时性能?
什么是向后读取大文本文件的最有效的方法?
我如何确保例程按时执行?
如果你正在使用visual studio,那么你不必使用makefile。 你可以像往常一样创建你的项目。 然后使用dlib,你所要做的就是将dlib / all / source.cpp添加到你的项目中,并将包含dlib文件夹的文件夹添加到你的包含搜索路径中。 如果你只使用BOBYQA,那么你甚至不需要添加dlib / all / source.cpp。
如果这是您第一次使用Visual Studio,并且您已经挂起了如何创建项目,那么我会建议使用CMake 。 这是非常容易使用,它会自动为您设置一个合适的视觉工作室项目。 此外,还有一个示例应用程序,它带有dlib examples / optimization_ex.cpp ,它显示了如何调用BOBYQA,并且可以使用cmake使用以下命令来构建此示例:
cd examples mkdir build cd build cmake ..
然后你应该在build文件夹里找到一个visual studio项目,并且准备好了。 它将被设置为构建所有的dlib示例。 如果在示例文件夹中编辑CMakeLists.txt文件,则可以删除不感兴趣的示例。
我尝试了两种方法(1)和(2),但它不是Dlib的意图。 方法(3)看起来像在这个时刻工作。
在Visual Studio 2013中有一个示例,说明如何在没有CMake的情况下使用Visual Studio 2013安装Dlib? 。
2010版的区别,你必须使用Property – > Configuration PropertIEs – >(1)VC ++目录或(2)C / C ++ – > General
关于source.cpp文件,我只是添加在源文件。
我成功应用的方法是(到目前为止)
(3)#include“dlib / image_processing / frontal_face_detector.h”
dlib文件夹应该位于当前源目录( Visual Studio在哪里查找C ++头文件?和https://msdn.microsoft.com/en-us/library/36k2cdd4(v=VS.100).aspx以获取详细信息)
总结以上是内存溢出为你收集整理的在Visual Studio 2010中使用dlib库全部内容,希望文章能够帮你解决在Visual Studio 2010中使用dlib库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)