步骤:1.下载log4c源码2.解压源码包,我解压后的路径是:/home/cc/Downloads/log4c-1.2.43.执行以下shell脚本:#!www.qixoo.qixoo.com/bin/shmkdir /home/cc/software/log4c-arm-linux cd /hom ...
分类:
系统相关 时间:
2016-11-06 17:06:07
阅读次数:
289
1.配置交叉编译器 默认情况下,内核构建的是与宿主机相同的体系架构镜像。如果要交叉编译,需要设置两个变量ARCH和CORSS_COMPILE。 ①ARCH:指明目标体系架构,如x86、arm、mips等。 ②CROSS_COMPILE:指定使用的交叉编译器的前缀。例如arm-linux-。在内核顶层 ...
分类:
系统相关 时间:
2016-11-04 02:00:10
阅读次数:
343
参考:http://www.arm.linux.org.uk/docs/kerncomp.php 一. 内核编译1) linux 2.4make clean/make mrpropermake depmake zImagemake modules //编译模块2) linux 2.6make cle ...
分类:
系统相关 时间:
2016-10-30 11:25:36
阅读次数:
245
工具: addr2line arm-linux-androideabi-addr2line -aCfe libart.so 0x63006d 当libart.so包含符号表的情况下,可以查询到他的地址0x63006d 所对应的行和函数名 ndk-stack ndk-stack –sym ${andr ...
分类:
移动开发 时间:
2016-10-12 20:01:29
阅读次数:
300
1. Build uboot a) 安装好toolchain (arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz)并设置好 环境变量PATH,保证可以正常使用。 b) 解压 uboot_tiny4412-20130729.tgz 并进入相应的目录 tar xzf ubo ...
分类:
其他好文 时间:
2016-10-07 07:42:43
阅读次数:
245
环境介绍: 开发板:qq2440 交叉编译器:arm-linux-gcc 3.4.1 内核版本:2.6.13 一.针对该类问题从两个方面入手: 1.从权限出发,权限不够会出现此问题 2.从库文件出发,一般是缺少库文件导致的 二.正好我今天遇到的是第二种情形: 1.查看应用程序led需要的库文件:ar ...
分类:
其他好文 时间:
2016-10-06 17:35:33
阅读次数:
503
编译该版本内核使用的编译器版本:arm-linux-gcc 3.4.1 1.获取linux-2.6.32.2 2.解压内核 3.切换到刚解压的内核目录下: cd linux-2.6.32.2 4.修改Makefile 将以下内容修改: 修改前: ARCH ?= $(SUBARCH)CROSS_COM ...
分类:
系统相关 时间:
2016-10-04 21:06:56
阅读次数:
281
上位机:ubuntu14.04 64bit 下位机:qq2440 交叉编译器:arm-linux-gcc 3.4.1 下位机使用的linux内核版本:kernel2.6.13 1.插入u盘时错误信息如下: [root@FriendlyARM /home]# usb 1-1: new full spe ...
分类:
系统相关 时间:
2016-10-02 17:22:40
阅读次数:
516
1.情景: 编译busybox时加了make CROSS_COMPILE=arm-linux-,但是还是出现了此情况! 2.解决方案如下: 配置busybox时,在配置中发现busybox setting->build options-> 在cross compile prefix中写入arm-li ...
分类:
系统相关 时间:
2016-10-02 17:22:11
阅读次数:
189