制作S3C6410 的交叉编译链
2015-11-25 22:43
218 查看
在主目录下创建以下目录,
crosstool-ng_build (用于保存使用crosstool-ng这个工具时所下载的源码文件,解压后的源码,以及编译日志等)
crosstool-ng_install (用于安装crosstool-ng这个工具的目录)
S3C6410/src (用于保存下载的源码)
S3C5410/toolchain (用于保存编译好的交叉编译链)
使用第三方用于编译生成交叉编译链的管理工具:crosstool-ng。官方网站:http://www.crosstool-ng.org/,下载最新版,如果你所下载的版本有patch,则需要下载下来,使用之前,按照说明先打上补丁。安装crosstool-ng。因为crosstool-ng不允许使用root权限运行,所以,创建目录及安装,请使用非root用户。
将下载的crosstool-ng.tar.bz2复制到主目录,解压后主目录下多出一个crosstool-ng的文件夹。配置时若提示错误缺少开发工具。使用命令:
开始安装
安装成功
crosstool-ng_build (用于保存使用crosstool-ng这个工具时所下载的源码文件,解压后的源码,以及编译日志等)
crosstool-ng_install (用于安装crosstool-ng这个工具的目录)
S3C6410/src (用于保存下载的源码)
S3C5410/toolchain (用于保存编译好的交叉编译链)
使用第三方用于编译生成交叉编译链的管理工具:crosstool-ng。官方网站:http://www.crosstool-ng.org/,下载最新版,如果你所下载的版本有patch,则需要下载下来,使用之前,按照说明先打上补丁。安装crosstool-ng。因为crosstool-ng不允许使用root权限运行,所以,创建目录及安装,请使用非root用户。
将下载的crosstool-ng.tar.bz2复制到主目录,解压后主目录下多出一个crosstool-ng的文件夹。配置时若提示错误缺少开发工具。使用命令:
apt-get install cifs-utils gperf bison flex texinfo help2man gawk libtool-bin automake libncurses5-dev
开始安装
cd crosstool-ng ./configure --prefix=/home/username/crosstool-ng_install #配置crosstool-ng ,此软件将安装到crosstool-ng-_install 的目录下 sudo make #编译crosstool-ng sudo make install #安装crosstool-ng PATH=$PATH:/home/username/crosstool-ng_install/bin #在 ~/.profile 中配置环境变量 source ~/.profile #使环境变量生效 ct-ng help #是否安装成功
安装成功
ct-ng binutils_for_host+
相关文章推荐
- S3C6410的RTC在Linux中的驱动
- S3C6410 DDR
- 深入理解ARM体系架构(S3C6410)---UART实例
- fedora 13,s3c6410开发板 环境下搭建 nfs服务器
- Tiny6410学习成果—视频采集小车(2012年)
- 1. S3C6410 裸机开发环境
- 2. S3C6410 裸机开发--LED
- S3C6410+WinCE+GPIO+流驱动+详细过程
- OK6410裸机SD卡驱动程序
- ubuntu 虚拟机 6410 nfs minicom 小小总结
- [第一步]OK6410点亮LED灯
- 【嵌入式开发】向开发板中烧写Linux系统-型号S3C6410
- s3c6410 初始化时钟1
- S3C6410 硬件加速功能
- 基于Linux x86_64系统编译arm-gcc-4.8: arm-none-eabi-gcc
- win7+vm8.0+ubunt14.04+up6410 搭建嵌入式开发环境
- 2009年11月14日上海讲座-S3C6410 ARM11开发板Linux BSP构建
- s3c6410裸机调试方式总结
- sbc-s3c6410的mplayer移植详解。
- S3C6410-DMA裸机编程