大家好,小弟最近在用DM6446芯片,然后需要在其ARM端设置字节对齐,用的是CCS3.3。但好像找了好久,也没有在网上找到解决__packed的方法,CCS编译环境不识别__packed以及#pragma,很是郁闷啊.
如下:
请问一下朋友们为什么在CCS3.3编译
typedef __packed struct
{
char a;
int b;
}teststruct;
这个结构体时提示
编译出错: error: expected a type specifier
error: expected a ";"
这个错误。是CCS3.3编译器本身不支持__packed这种结构体成员的对齐方式吗?如果不支持,那
么怎么样来改变其结构体的对齐方式?请朋友们不吝赐教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
这两个资料介绍的很好的。
一周热门 更多>