基于Linux的嵌入式交叉编译环境的建立及实现  被引量:8

Building-up and Realization of Embedded Cross-compiler Environment Based on Linux

在线阅读下载全文

作  者:刘永林[1] 梁莹[2] 王诗琴[1] 师惠萍[1] 

机构地区:[1]中北大学山西省现代无损检测工程技术研究中心,太原030051 [2]中北大学山西省光电信息与仪器工程技术研究中心,太原030051

出  处:《电脑开发与应用》2011年第7期68-70,共3页Computer Development & Applications

基  金:山西省科技基础条件平台建设基金资助项目(2010091013)

摘  要:交叉编译环境是嵌入式开发必不可少的工具,嵌入式系统的可执行文件都是通过交叉编译生成的。通过分步编译Binutils、GCC、glibc和GDB,最终成功完成了基于ARM S3C2410和嵌入式Linux的交叉编译环境的建立,并通过测试,具有可靠的稳定性。与普遍采用的利用Crosstool脚本工具集构建交叉编译环境相比,构建方法虽然相对复杂,但使用时出错的机会很少,具有非常好的稳定性,为嵌入式的开发提供了便利。Cross-compiler environment is essential to embedded development,all of the executable files are edited by cross-compiler.In this paper,Cross-compiler environment based on ARM S3C2410 and embedded Linux was finally successflly constructed through compiled Binutils,GCC,glibc and GDB step by step.And test manifested that it had reliable stability.Compared to the popular method of making use of Crosstool scripting tools,the method in this article has extremely few opportunities of making mistake,and has good stability even though it is relatively complex.And it is facilitate to embedded development.

关 键 词:ARM LINUX 交叉编译环境 GCC glbic GDB 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象