我正在尝试在 OS X 10.8.2 上安装QMCPACK,但遇到很多这样的错误:
bspline_base.h:95:17: error: expected ';' at end of declaration list
void *restrict coefs;
^
;
我不熟悉 restrict 关键字,但我觉得这可能是其他类型的问题,因为这是为其他人编译的流行代码。
这是该代码的完整上下文:
typedef struct
{
spline_code sp_code;
type_code t_code;
void *restrict coefs;
} Bspline;