我正在使用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錯誤,我無法糾正它。幫助我,添加最近的截圖。 –