【问题标题】:How to setup Dlib with Visual Studio 2013 without CMake? i如何在没有 CMake 的情况下使用 Visual Studio 2013 设置 Dlib?一世
【发布时间】:2016-04-16 01:05:11
【问题描述】:

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

【问题讨论】:

  • 欢迎来到 Stackoverflow。您必须向我们展示您已经做了什么,并且最好提供有关您遇到的错误的信息。否则没人会帮忙。
  • @ramthaZ28 这里是链接link 尝试使用它。并告诉我们您遇到了什么样的错误。

标签: dlib


【解决方案1】:

您可以点击此链接在 Visual Studio 2013 中设置 dlib。

在 Visual Studio 2013 中设置 Dlib

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

  1. 设置属性-

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

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

打开项目,你会看到两个目录分别名为Debug|Win32和Release|Win32。所以在下一步中,您应该用鼠标右键单击每个以添加新项目属性表。

在这里,您可以看到我为每个目录创建了工作表,dlib_debug 和 dlib_release。你应该做的是找出Common Properties > VC++ Directories,并设置两个属性,Include Directories和Library Directories。

你自己设置的路径如下(我的dlib源文件的路径是F:\School\Programing\C++ Programing\OpenCV\Dlib\Lib\dlib,当然你也可以用relative路径)

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

注意 *dlib_release** 应该像 dlib_debug 一样设置。*

  1. 包含 source.cpp

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

  1. 导入所有外部src文件

    最后要做的是从 dlib\external 导入所有外部文件。对于清晰的结构,你可以创建一些目录来区分它们,就像我做的那样。

    首先,将已存在的项目添加到项目的源文件目录中。

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

最后,完成所有这些操作后,dlib 就可以使用了。

【讨论】:

    猜你喜欢
    • 2016-04-01
    • 2017-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多