这个问题可能常会遇到,我是在编译busybox时遇到,虽然menuconfig也可以,但是还是没xconfig好用。
解决办法是在报错位置的头文件加入#include <stddef.h>即可,我这里是qt3.3.8b版本,加在qvaluelist.h的最前面即可。如下:
#ifndef QVALUELIST_H
#define QVALUELIST_H
#include <stddef.h>
#ifndef QT_H
#include "qtl.h"
#include "qshared.h"
#include "qdatastream.h"
#endif // QT_H
#ifndef QT_NO_STL
#include <iterator>
#include <list>
#endif