搭建S3C6410嵌入式linux平台
2、安装Ubuntu
3、将Ubuntu 设置为root 用户自动登录
嵌入式交叉编译,经常需要root 用户的权限。把登录系统后的终端的默认用户改为root。
如果编译过程当中出现类似权限的问题,要注意查当前用户权限。
? 在Ubuntu 中新建一个终端(点这查看新建终端方法),输入:
#sudo –s
#sudo passwd
输入要设置的密码,这样以后我们就可以用root 用户登录了。
? 在终端中输入:
#sudo gedit /etc/gdm/custom.conf
这时会弹出文本编辑器,将‘custom.conf’内容修改成下面所示内容(若原来文件为空的
话就输入这些内容),保存关闭,重新启动Ubuntu 就会发现已经自动用root 用户登录了。
[daemon]
TimedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30
4、安装交叉编译器
将arm-linux-gcc-4.3.2.tgz 文件拷贝到Ubuntu 的/forlinx 目录下,该文件位于用户基
础资料光盘的“实用工具”文件夹中。在Ubuntu 中新建一个终端,输入下面的命令安装交叉
编译器:
#cd /forlinx (进入/forlinx 目录)
#mkdir /usr/local/arm (创建目录,若目录已存在会提示错误,跳过即可)
#tar zxvf arm-linux-gcc-4.3.2.tgz -C /
(编译器解压到/usr/local/arm)
完成后将在/usr/local/arm/目录下生成”4.3.2”目录。
这样,内核或其他应用程序均/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc
来指定使用该交叉编译器。
例如,我们查看这个编译器的版本,可以运行
#/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc -v
编译器安装正确,会显示编译器的版本等信息。
S3C6410嵌入式linux平 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)