学习
jhjyear
嵌入式,物联网,Android……
展开
-
C 基础知识
struct和union的重要区别: struct为每个字段在不同的偏移处分配存储空间,而联合则将所有的字段重叠在内存中的相同偏移处。使用联合来将较大的对象分解成组成这个对象的各个字节(类型转换时使用比较方便)。typedef union{uint big;char bytes[4];}asBytes litter;可以使用litter.原创 2014-02-12 10:24:18 · 641 阅读 · 0 评论 -
内核隐含规则问题
[root@localhost busybox-1.12.2]# make menuconfigMakefile:421: *** 混和的隐含和普通规则。 停止。只需要找到对应的位置将其分开写就好了,例如:/ %/: prepare scripts FORCE $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODUL原创 2014-02-14 14:05:34 · 716 阅读 · 0 评论