查看源代码
出自Linux Wiki
对
在Ubuntu中建立ARM开发环境
的源代码
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
[[Ubuntu]]在小型移动设备中的应用越来越多。由于这些设备(如 智器)常使用与PC机不同的ARM架构,为他们开发软件要建立专门的环境。 为了简化开发和测试过程,[[Ubuntu]]从9.10开始提供静态的ARM虚拟功能,可以直接在PC机上建立ARM机器的chroot环境<ref>https://wiki.edubuntu.org/ARM/BuildEABIChroot</ref>,既可以编译,也可以测试程序。相比于交叉编译而言,这种方法虽然编译速度较慢,但配置方便,还具备直接调试的功能。 先安装Ubuntu提供的ARM虚拟程序: sudo apt-get install qemu-arm-static debootstrap 接着,使用'''build-arm-chroot'''命令建立chroot系统: build-arm-chroot karmic eabi-chroot 国内用户可以考虑使用srt.cn的镜像以加快速度: build-arm-chroot karmic eabi-chroot http://ubuntu.srt.cn/ubuntu-ports/ 建立chroot环境的脚本: <source lang=bash> #!/bin/bash DROOT= eabi-chroot的完整路径 mount --bind /dev $DROOT/dev mount --bind /proc $DROOT/proc mount --bind /sys $DROOT/sys mount --bind /dev/pts $DROOT/dev/pts cp /etc/resolv.conf $DROOT/etc/resolv.conf chroot $DROOT </source> chroot成功后,使用 uname -a 可以观察到架构的变化。此后,修改''/etc/apt/sources.list'',就可以按需装软件、开发程序了。 ==参考资料== <references /> [[Category: Ubuntu]]
返回到
在Ubuntu中建立ARM开发环境
。
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
查看
页面
讨论
查看源代码
历史
个人工具
登录/创建账户
搜索
简体繁体转换
不转换
简体
繁體
工具箱
链入页面
链出更改
特殊页面