平台编译宏控制
类型定义重新整理