cygwin下用crosstool-ng编译交叉工具链

cygwin下用crosstool-ng编译交叉工具链

ID:19524277

大小:89.00 KB

页数:19页

时间:2018-10-03

cygwin下用crosstool-ng编译交叉工具链_第1页
cygwin下用crosstool-ng编译交叉工具链_第2页
cygwin下用crosstool-ng编译交叉工具链_第3页
cygwin下用crosstool-ng编译交叉工具链_第4页
cygwin下用crosstool-ng编译交叉工具链_第5页
资源描述:

《cygwin下用crosstool-ng编译交叉工具链》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Cygwin下用crosstool-ng编译交叉工具链Cywin版本:1.7.7(CYGWIN_NT-5.1)Crosstool-ng版本:1.9.3操作系统:WindowsXPSP3一、下载crosstool-ngcrosstool-ng的下载地址是:http://ymorin.is-a-geek.org/download/crosstool-ng/值得注意的是,下载里最新的crosstool-ng以后,记得到http://ymorin.is-a-geek.org/download/cross

2、tool-ng/01-fixes/看看有没有相应的补丁,有得话一起下载下来。本次下载的版本是1.9.3无patch。二、准备crosstool-ng的安装环境使用crosstool-ng必须安装一些开发应用工具:grep,sed,bash,make,gcc,awk,bison,flex,makeinfo,automake,libtool,curl,cvs,patch,gzip,bzip2,liblzma1,ncurses(对应的库也要装上)三、安装crosstool-ng$mkdir~/croo

3、sstool-ng#在当前用户目录下建立croosstool-ng目录$cd~/croosstool-ng$mv/tmp/crosstool-ng-1.9.3.tar.bz2./#把下载的crosstool-ng软件包放到crosstool-ng目录中$tar-jxvfcrosstool-ng-1.9.3.tar.bz2#解包$cdcrosstool-ng-1.9.3#进入解压目录$patch-p1<<补丁文件>#给crosstool-ng打补丁(如果有)$./configure--prefix

4、=/opt/crosstool-ng#配置crosstool-ng$make#编译crosstool-ng$makeinstall#安装crosstool-ng$echo"PATH=$PATH:/opt/crosstool-ng/bin">>~/.bashrc#为后面调用ct-ng命令增加环境变量$source~/.bashrc$ct-nghelpconstructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(D

5、L/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulationsThisiscrosstool-NGv

6、ersion1.9.3Copyright(C)2008YannE.MORINThisisfreesoftware;seethesourceforcopyingconditions.ThereisNOwarranty;notevenforMERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.到此,我们已经成功迈出一大步,好戏还在后头,加油~!四、配置交叉编译工具链$cd~/croosstool-

7、ng$mkdircrosstool-ng-1.9.3_build#建立一个交叉工具链的输出目录$mkdirsrc#建立保存源码包目录$mkdirx-tools#建立交叉编译器的安装路径$cdcrosstool-ng-1.9.3_build/$cp/opt/crosstool-ng/lib/ct-ng-1.9.3/samples/arm-unknown-linux-gnueabi/crosstool.config.config$ct-ngmenuconfig此时会出现crosstool-ng的配置

8、窗口,针对armv4t体系架构,开始对其进行修改配置:1、已下载好的源码包路径和交叉编译器的安装路径。Pathsandmiscoptions--->(${HOME}/crosstool-ng/src)Localtarballsdirectory保存源码包路径(${HOME}/crosstool-ng/x-tools/${CT_TARGET})Prefixdirectory交叉编译器的安装路径2、修改交叉编译器针对的构架Targetoptions--->***Targetoptimisations

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。