在使用Dlib的時候遇到兩個錯誤:
1. ‘deque’ is not a member of ‘std’
2. ‘running_stats’ was not declared in this scope
這兩個錯誤都是在源碼文件shape_predictor.h中:
std::deque<std::pair<unsigned long, unsigned long> > parts;
和
running_stats<double> rs;
其實說到底還是源碼的錯誤,一開始還不沒懷疑源碼的錯誤!
這兩個問題只要加上頭文件皆可
#include "dlib/statistics/statistics.h"
#include <deque>