我正在使用perf_event_open,我已根据此命令将元数据页面映射到虚拟内存:
struct perf_event_mmap_page *meta_page = mmap(NULL, sizeof(stuct perf_event_mmap_page), PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
但由于某种原因,在编译时,我收到一个错误,perf_event_mmap_page没有名为data_size的成员。我检查了perf_event.h
,并根据文档使用成员定义了数据结构。这个错误背后的原因是什么?