如何在没有CMake的情况下使用Visual Studio 2013设置Dlib?一世

时间:2016-01-11 16:21:34

标签: dlib

如何在没有CMake的情况下使用Visual Studio 2013设置Dlib?我找到了教程,但是当我尝试运行示例文件

时,它没有发生很多错误

1 个答案:

答案 0 :(得分:0)

您可以点击此链接在visual studio 2013中设置dlib

在Visual Studio 2013中设置Dlib

创建一个空的控制台项目,然后按照步骤

  1. 设置属性 -

    在此步骤中,您需要找到物业经理。

  2. enter image description here

    然后,你会看到经理会出现在你的右边栏中,也许当它不适合你时,你可以在其他栏中找到它。

    enter image description here

    打开项目,您将看到两个名为 Debug | Win32 Release | Win32 的目录。因此,在下一步中,您应该使用鼠标右键单击每个添加新项目属性表

    enter image description here

    在这里,您可以看到我为每个目录创建了工作表, dlib_debug dlib_release 。你应该做的是找出公共属性> VC ++目录,并设置两个属性,包含目录库目录。

    enter image description here

    您应为自己设置的路径如下所示(dlib源文件的路径为F:\ School \ Programing \ C ++ Programing \ OpenCV \ Dlib \ Lib \ dlib,当然您可以使用相对路径)

    enter image description here enter image description here

    此外,您应该使用Dlib为所有项目设置全局预处理器。

    enter image description here

    请注意,* dlib_release **应设置为dlib_debug。*

    1. 包括source.cpp

      对于使用Dlib的所有项目,您之前应该做的事情是包含source.cpp。没有它,Visual Studio会发出一些错误,例如无法解析外部链接。

    2. enter image description here

      1. 导入所有外部src文件

        最后要做的是从dlib \ external导入所有外部文件。对于清晰的结构,您可以创建一些目录,以区别于我所做的。

        首先,将现有项目添加到项目的源文件目录中。

      2. enter image description here

        然后选择dlib \ external中的所有文件添加。

        enter image description here

        最后,dlib可以在所有这些事情完成之后使用。