手动建立uclibc(仅供参考)
来源:互联网 发布:协同过滤算法 java 编辑:程序博客网 时间:2024/06/10 17:28
1、进入你的uClibc文件夹,如果你的uClibc不是在uclinux-elf-tools目录下,你就要更改uClibc文件夹下的所有文件中出现uclinux-elf-tools的地方替换成你的文件夹目录。
2、更改include目录下的paths.h文件中#include <include/autoconf.h>这句话,替换成绝对路径,/usr/local/arm-elf/include这个路径是你建立交叉编译器的路径,他会自动产生这个autoconf.h文件。
3、打开uClibc/libc/sysdeps/linux/arm/ioperm.c文件,将那个BUS_ISA替换成CTL_BUS_ISA。
4、打开uClibc的Makefile文件,在最上面添加如下内容
KERNEL_SOURCE=/home/lxquan/uclinux-tools/linux-2.4.x这个地方就是你的内核(arm) 的路径
UCLIBC_HAS_MMU=n如果你建立的库是给没有mmu单元(arm7)的芯片使用,就使用n吧
TARGET_ARM=arm
打开Rules.mak文件,把那个CROSS=更改为CROSS=arm-elf-
好了,现在你就make ;make install吧
- 手动建立uclibc(仅供参考)
- 仅供参考
- 手动建立 Oracle9i 数据库
- 手动建立Oracle 数据库
- Linux 手动建立账号
- 手动建立Struts2应用
- DataTable手动建立
- 手动建立WEB项目
- 【Ubuntu】手动建立快捷方式
- 手动建立数据集
- 如何手动建立Oracle监听器
- Entity Framework 手动建立关联
- 完全手动建立maven骨架
- 编译uclibc
- 手动建立makefile简单实例解析
- 手动建立makefile简单实例解析
- 手动建立makefile简单实例解析
- 手动建立mingw+opengl开发环境
- 判断SqlReader 读取数据库字段为空方法
- C语言面向对象的实现
- 项目经理是这样当的
- spread 统计函数
- asp.net 删除cookie
- 手动建立uclibc(仅供参考)
- 分层架构浅析
- bus,device,driver三者关系
- sping管理hibernate下使用junit测试方法
- 去掉3dState license信息得简单办法
- 子框架页刷新父页面其它框架的办法
- 就业感言:自信、竞争、坚持的心态很重要
- 怎样在Asp.net中实现当前网站的访问用户数量统计
- sql2005 如何远程备份