全部博文(215)
发布时间:2013-10-28 09:14:07
我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的.........【阅读全文】
发布时间:2013-10-24 21:45:01
前两天和阿彬扯淡的时候(注意不是扯蛋),他说自己一个礼拜解决了三个Core dumped,华丽丽之极,让我对其敬仰、膜拜之情如滔滔之江水,绵绵不绝。今天我也来谈一下Linux环境下开发时经常遇到的“Segmetation fault”的一点点个人看法,也算是抛砖引玉了。 (备注:我的glibc版本是2.12,GCC.........【阅读全文】
发布时间:2013-10-24 15:49:44
在开发过程中有很多问题如果用gdb进行调试跟踪会大大提高效率,但是我发现不少同事对于gdb调试概念比较模糊,特别是跨平台的调试,以至于放弃用gdb调试而影响排除bug的效率。 因此我这里主要对跨平台调试做一个简要的说明。 我们对机顶盒上的软件进行调试主要有两种方式,本地调试和远程调试。.........【阅读全文】
发布时间:2013-10-21 11:45:33
本文主要介绍u-boot的命令实现。文中以命令tftpboot为例,来说明这个过程。当我们在命令行中输入tftpboot命令时,u-boot会调用相应的命令处理函数do_tftpb(),如下:U_BOOT_CMD( tftpboot, 3, 1, do_tftpb, &n.........【阅读全文】