我想在 Visual Studio 2013 中使用 Dlib(C++ 库)的图像处理包。
我创建了一个空项目并将“dlib-18.16\dlib\all\source.cpp”添加到解决方案资源管理器中的源文件中。然后,我将 dlib-18.16 的路径添加到了 VC++ 目录中的包含目录中,我还将 dlib-18.16\dlib 的路径添加到了 Visual Studio 的 C/C++ General 中的附加包含目录中。
我可以运行作为 Dlib 示例之一的文件 matrix_ex.cpp,但我无法运行文件 face_detection_ex.cpp,因为错误“无法打开包含文件:'type_safe_union/type_safe_union_kernel.h'”实际上是由按行#include <dlib/image_processing/frontal_face_detector.h>
我该如何解决这个问题?为什么程序找到了一些头文件,但在它们都位于同一个文件夹中时却找不到其他头文件?