在使用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>