请教一个移植问题~
程序在PC上运行没有错误~
但在davinci平台上运行时出错~
错误提示是: bus error~
我gdb调试查出是在执行这句话时出的错~pPacket-> packSize~
我上网查了~说是内存对齐问题~
把赋值操作该成用memcpy来避免~
可我这里只是取结构体的一个值哈~
也没有涉及到赋值操作哈~
怎么解决啊~ 先谢了~
------解决方案--------------------#pragma pack(push,1)
结构体定义
#pragma pack(pop)