我正在使用Dlib进行我的学术项目的人脸标志检测。如何在不使用cmake的情况下编译visual studio 2015中的dlib 19.2
当我跑在Visual Studio 2015年快递DLIB 19.2 face_landmark_detection_ex.cpp
文件,我是不是能够得到的结果。
步骤遵循
- 创建新的项目。
- 增加现有
face_landmark_detection_ex.cpp
和dlib\all
文件夹source.cpp
文件,并添加相同的文件到项目文件夹 - 在VC++目录,包含目录添加了此路径
D:\dlib-19.2\dlib-19.2
。 - 已下载
shape_predictor_68_face_landmarks.dat
文件。 - 在命令行参数“shape_predictor_68_face_landmarks.dat download.jpg”这里shape_predictor_68_face_landmarks.dat我的项目文件夹中添加和download.jpg是我的图像文件。
- 将项目文件夹添加到
dlib/external
。 - 增加
#define DLIB_JPEG_SUPPORT
问题:在文件中这么多的错误,无法理解发生了什么。
谢谢您的建议,但更改后,错误已经减少,但仍然无法运行。我附上了截图。请看看 –
更正您的包含。如果E:\ dlib-1.92.2 \ dlib位于包含路径中,则应该使用:#include 要修复cin/cout错误,请使用std :: cin,std :: cout和std :: endl –
gj13
按照你的说法试过,但仍然不能正常工作,所以我保留E:\ dlib-1.92。2包含路径和#include,现在我得到1错误,我无法纠正它。帮助我,添加最近的截图。 –