【发布时间】:2010-10-11 03:01:40
【问题描述】:
我一直在研究 Cell 处理器,我正在尝试创建一个包含 spe_context_ptr_t 的结构,该结构将在线程中用于启动 spe 上下文,并且还将保存指向其他内容的指针它将从线程内传递给 spu 上下文(目前我正试图使其成为一个通用指针,但实际上它将是一个指向我定义的另一个结构的指针)。当我尝试编译时,出现以下错误:
spu/../common.h:38: error: expected specifier-qualifier-list before 'spe_context_ptr_t'
// here is the offending line(s)
typedef struct _PTHREAD_BLOCK {
spe_context_ptr_t * context; // Error happens here
uintptr32_t args;
} PTHREAD_BLOCK;
【问题讨论】: