- 博客(2)
- 收藏
- 关注
原创 使用cross-3.3.2编译器的问题
和Windows下的开发不同,嵌入式Linux开发显得有些复杂。其实并不是复杂,而是我们面前的新知识有点多:Linux操作系统、交叉编译器、库、大小端、软浮点... 前几天用cross-3.3.2编译器编译Linux-2.6.14内核,就出现了链接错误。对于初学者,这类非语法类错误是非常难查的,所以我只能建议大家换编译器版本。比如这个cross-3.3.2编译器在编译u-boot-1.3.1时
2008-05-29 21:05:00 1168
转载 使用__attribute__处理对齐问题
__attribute__ 的语法为:__attribute__ ((语法列表))参数aligned(number) [number为最小对齐的字节数]是用得较多的一个。另一个是参数packed 表示“使用最小对齐”方式,即对变量是字节对齐,对于域是位对齐。这个例子稍长了点,不过非常简单:[root@Kendo develop]# cat align.c[code]#include struct
2008-05-23 09:27:00 1301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人