发布时间:2013-01-07 10:56:07
os:ubuntu or debian # apt-get install xrdp# vino-preferences //设置登陆权限......【阅读全文】
发布时间:2013-01-05 15:33:53
Sometimes you may want to get offsets of a structure fields. This will be useful when you are doing manual debugging of memory dump. So, there should be a way to calculate the offsets of a particular fields. Debugging information in an object file contains offsets of a data structure as wel......【阅读全文】
发布时间:2013-01-05 15:14:23
我的开发环境: Ubuntu-12.04 所有软件包为最新1. 安装GNU工具链sudo apt-get insatll gcc-arm-linux-gnueabisudo apt-get insatll g++-arm-linux-gnueabi安装完成后会在 /usr/arm-linux-gnueabi/ 目录下生成库文件、头文件等。 我安装的GCC版本为:arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3Copyright (C) 2011 Free Software Foundation, Inc.2. 安装......【阅读全文】
发布时间:2013-01-04 23:02:15
在qemu下练习linux内核是十分方便的:不用修改内核后每次启动机器,而且可以很好的调试内核。安装交叉编译器。这里选择The Embedded Linux Development Kit (ELDK),可以从http://www.denx.de/wiki/DULG/ELDK下载。安装十分简单,注意需要磁盘上有3G空间。 编译内核 qemu支持arm的cpu,我们使用下面的命令可以知道qemu能够模拟的机器。apple@apple-desktop:~$ qemu-system-arm -M ?Supported machines are:syborg &n......【阅读全文】
发布时间:2013-01-04 22:47:29
一、系统版本选择 交叉编译器版本4.4.0 内核版本2.6.30.8 busybox版本1.16.2 二、内核编译 修改Makefile, ARCH=arm, CROSS_COMPILE=arm-eabi-。 make mrproper make versatile_defconfig 添加eabi支持:[*] ......【阅读全文】