Articoli correlati a 嵌入式Linux系统开发...

嵌入式Linux系统开发及应用教程/高等学校电子信息类专业系列教材 - Brossura

 
9787302476085: 嵌入式Linux系统开发及应用教程/高等学校电子信息类专业系列教材

Sinossi

本书详细介绍嵌入式系统开发过程中的主要技术问题,着重讲解嵌入式Linux系统的设计与实现,注重理论和实验的结合。全书分为13章,内容包括绪论、Linux基础知识、Linux编程环境、Linux外壳程序编程、构建嵌入式Linux开发平台、ARM调试环境、嵌入式Bootloader技术、Linux内核配置、ARMLinux内核分析和移植、嵌入式文件系统、嵌入式Linux多线程编程、嵌入式Web服务器设计、嵌入式Linux的GUI等内容。本书通俗易懂,图文并茂,注重理解与实例,大部分章节配有实例和源程序,可操作性强。本书可作为计算机学科、电子信息类相关专业本科生、研究生及工程硕士的“嵌入式系统”课程的教材,也可供相关研究人员、工程技术人员阅读参考。本书着重讲解嵌入式Linux系统的设计与实现,注重理论和实验的结合。本书配套学习资源丰富,包括:课件、学习建议、源代码和教学网站。第5章CHAPTER5构建嵌入式Linux开发平台本章主要内容GNU跨平台开发工具链嵌入式Linux内核及根文件系统Bootloader简介本章小结5.1GNU跨平台开发工具链5.1.1基础知识GCC的不断发展完善使许多商业编译器相形见绌,GCC由GNU创始人RichardStallman首创,是GNU的标志产品。由于UNIX平台的高度可移植性,GCC几乎在各种常见的UNIX平台上都有,即使是Win32/DOS也有GCC的移植。GNU软件包括C编译器gcc、C++编译器g++、汇编器as、链接器ld、压缩及解压文件工具ar、二进制转换工具(OBJCOPY,OBJDUMP)、调试工具(GDB,GDBSERVER,KGDB)和基于不同硬件平台的开发库,这些均称为工具链。第1章详细介绍了嵌入式开发的Host/Target模式,主机对即将在目标机上运行的应用代码进行编译,生成可以在目标机上运行的代码格式,然后移植到目标机上运行,都要用到跨平台开发工具链。在GNUGCC支持下,用户可以使用流行的C/C++语言开发应用程序,满足生成高效率运行代码、易掌握的编程语言的用户需求。这些工具都是按GPL版权声明发布,任何人可以从网上获取全部的源代码,无须支付任何费用。关于GNU和公共许可证协议的详细资料,可参看GNU网站的中文介绍。本章以在Linux系统上针对目标主机arm为例,详细介绍建立跨平台开发工具链的方法。5.1.2GNU跨平台开发工具链的建立过程主机系统可以使用RedHat、Ubuntu、Cywin或虚拟机等,以下详细介绍在RedhatLinux9.0环境下,建立基于ARM+Linux的嵌入式跨平台开发工具链的过程。1.选定软件版本我们需要选用适当的版本,找到适合主机和目标板的组合。选择之前,可以查阅已成功应用的组合,例如到网上的论坛中查找,也可以自己测试可用的版本组合。一开始使用每个套件最新的稳定版本,如果无法建立,再依次换成较旧的版本。当发现一个可以编译成功的新版本组合时,务必测试其产生的工具链是否可以使用。有些版本的组合或许可以编译成功,但是使用时仍会失败。我们选用的宿主机为RedhatLinux9.0,目标机为arm,选择的版本以及下载地址如下

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

EUR 12,74 per la spedizione da Cina a Italia

Destinazione, tempi e costi

Risultati della ricerca per 嵌入式Linux系统开发...

Immagini fornite dal venditore

JIN WEI ZHENG
ISBN 10: 730247608X ISBN 13: 9787302476085
Nuovo paperback

Da: liu xing, Nanjing, JS, Cina

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: New. Paperback. Pub Date: 2017-09-01 Pages: 306 Language: Chinese Publisher: Tsinghua University Press book details the main technical problem of embedded system development process. the design and implementation that focused on embedded Linux systems. focusing on theory and binding assay. The book is divided into 13 chapters. including introduction. Linux foundation know . Codice articolo NN027091

Contatta il venditore

Compra nuovo

EUR 72,81
Convertire valuta
Spese di spedizione: EUR 12,74
Da: Cina a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello