2015-08-24 part1 开机配置+buildroot-2012.08
来源:互联网 发布:淘宝网广场舞 编辑:程序博客网 时间:2024/06/05 11:38
1、在虚拟机下重新安装CentOS-6.5,安装包:CentOS-6.5-i386-bin-DVD1.iso
2、安装VMware Tools,菜单:虚拟机->设置
cd /media/VMware\ Tools/
tar zxvf VMwareTools-9.6.1-1378637.tar.gz -C /tmp
su
cd /tmp
./vmware-install.pl 一路回车就可以了。
重启就可以全屏,也可以看到/mnt/hgfs/下有share。
3、其次是将centos的启动模式改为3,这样可以少占内存。 vim /etc/inittab 将启动模式改为3
4、添加权限,vim /etc/sudoers
lichao ALL=(ALL) NOPASSWD:ALL
5、修改文件所属组 chown/chgrp
6、交叉编译器的安装
交叉编译器下载地址:http://buildroot.uclibc.org/downloads/
在此我们选择的是buildroot-2012.08.tar.bz2
1.1解压:
tar -xf buildroot-2012.08.tar.bz2 -C .
首先让opt具有777权限, 进入buildroot-2012.08目录,make menuconfig
注意修改的地方:
Target Architecture (ARM (little endian)) ->
Target Architecture Variant (arm920t) ->
Target ABI (EABI) ->
Build options ->
($(TOPDIR)/dl)Download dir
($(TOPDIR)/arm920t) Host dir
Toolchain ->
KernelHeaders (Linux 3.0.x kernel headers) ->
uClibc Clibrary Version (uClibc 0.9.33.x) ->
…
[*] Enable MMU support
[*] Use software floating point by default
…
[*] Enable large file (files > 2 GB) support
[*] Enable IPv6 support
[*] Enable RPC support
[*] Enable WCHAR support
[*] Enable toolchain locale/i18n support
[*] Enable C++ support
…
System configuration ->不做修改
Packagr Selection for the target ->
Libraries ->
Compressionand decompression ->
[*] lzo
[*] zlib
Filesystem images -> 全部取消不选
Bootloaders -> 全部取消不选
Kernel -> 全部取消不选
之后保存退出,然后直接make,大约1小时左右,编译通过。
这时我们可以ls/opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-*
到此我们的交叉编译器就算完成了。
注:若提示you must install 'makeinfo' on your build machine,makeinfo is usually part of the texinfo package in yourdistribution,那么直接安装#yum install texinfo。
- 2015-08-24 part1 开机配置+buildroot-2012.08
- buildroot配置过程
- Buildroot 编译器配置
- linux buildroot 配置
- Buildroot
- Buildroot
- Buildroot
- Buildroot
- buildroot
- Buildroot
- buildroot
- buildroot
- buildroot设置开机自动运行程序和自动登录
- Buildroot-2012.08交叉编译器制作
- part1
- PART1
- PART1
- 说一说如何配置Oracle的MTS Part1
- scrollViewDidScroll 点击返回崩溃
- FindProxyForURL设置浏览器代理
- iOS容易造成循引用的场景
- RESTful API 设计指南
- 堆,栈,静态存储区和常量存储区
- 2015-08-24 part1 开机配置+buildroot-2012.08
- LINUX 笔记3
- 整个数据库清空数据删除表等操作
- Java中单链表的描述与对单链表的各种操作
- hdu 2255 奔小康赚大钱(KM算法)
- POJ 2407 Relatives(欧拉函数)
- AWR报告的详细操作及说明
- STM32的通用定时器
- LINUX 笔记4