Yocto - 使用Yocto开发嵌入式Linux系统_01 前言

Embedded Linux Development Using Yocto Project: Leverage the power of the Yocto Project to build efficient Linux-based products, Third Edition

By: Otavio Salvador, Daiane Angolini

Overview of this book

Yocto 项目是开发可靠的嵌入式 Linux 项目的行业标准。与其他框架相比,Yocto Project 不仅开发省时,而且可靠性和健壮性更强。通过《使用 Yocto Project 进行嵌入式 Linux 开发》,你将了解 Yocto Project 工具,帮助你执行各种基于 Linux 的任务。你将深入了解 Poky 和 BitBake,探索构建 Linux 子系统项目的实际用例,使用可用于嵌入式 Linux 的 Yocto Project 工具,并揭开 SDK、配方工具和其他工具的秘密。新版与上述技术的最新长期支持版本保持一致,并引入了两个新章节,内容包括在 QEMU 中优化仿真以加快产品开发和最佳实践。在本书结束时,你将具备为真实硬件板生成和运行映像的能力。你将获得使用 Yocto 项目构建高效 Linux 系统的实践经验。

The Yocto Project is the industry standard for developing dependable embedded Linux projects. It stands out from other frameworks by offering time-efficient development with enhanced reliability and robustness. With Embedded Linux Development Using Yocto Project, you’ll acquire an understanding of Yocto Project tools, helping you perform different Linux-based tasks. You’ll gain a deep understanding of Poky and BitBake, explore practical use cases for building a Linux subsystem project, employ Yocto Project tools available for embedded Linux, and uncover the secrets of SDK, recipe tool, and others. This new edition is aligned with the latest long-term support release of the aforementioned technologies and introduces two new chapters, covering optimal emulation in QEMU for faster product development and best practices. By the end of this book, you’ll be well-equipped to generate and run an image for real hardware boards. You’ll gain hands-on experience in building efficient Linux systems using the Yocto Project.

Preface

Linux 一直被广泛应用于尖端产品中,嵌入式系统也是人类技术组合的重要组成部分。

Linux has been consistently used in cutting-edge products, and embedded systems have been wrought in the technological portfolio of humankind.

Yocto 项目是你项目的最佳选择。它提供了一套丰富的工具,可帮助你在产品开发过程中

Title: Embedded Linux Development with Yocto Project Author: Daiane Angolini, Otavio Salvador Length: 121 pages Edition: 1 Language: English Publisher: Packt Publishing Publication Date: 2014-06-24 ISBN-10: 1783282339 ISBN-13: 9781783282333 Develop fascinating Linux-based projects using the groundbreaking Yocto Project tools Overview Optimize Yocto Project's capabilities to develop captivating embedded Linux projects Facilitates efficient system development by helping you avoid known pitfalls Demonstrates concepts in a practical and easy-to-understand way In Detail Starting with the very basics of the Yocto Project tools, this book will provide you with all the knowledge you need to work on real Linux-based hardware. With emphasis on practical implementation, this book starts by helping you set up and configure the Yocto Project tools. It then explains the Hob interface for BitBake in detail. You will explore different directory layouts and learn to maximize the use of the Poky build system. Compliance is always a hassle, so you will learn the methods to share source code and modifications, and how to fulfill open source license compliance effectively and convincingly. You will then gain experience in the use and construction of layers. This tutorial guide will teach you everything you need to know to get up and running with Yocto Project and develop amazing Linux-based projects. What you will learn from this book Differentiate between OpenEmbedded, Yocto Project, Poky, and BitBake Understand the BitBake metadata syntax Customize an application development environment Debug your application in a cross-compiled environment Add and remove features in the Linux kernel configuration Meet your project's license compliance requirements with less hassle Make embedded Linux systems using Yocto Project Approach A practical tutorial guide which introduces you to the basics of Yocto Project, and also helps you with its real hardware use to boost your Embedded Linux-based project. Who this book is written for If you are an embedded systems enthusiast and willing to learn about compelling features offered by the Yocto Project, then this book is for you. With prior experience in the embedded Linux domain, you can make the most of this book to efficiently create custom Linux-based systems. Table of Contents Chapter 1. Meeting the Yocto Project Chapter 2. Baking Our Poky-based System Chapter 3. Using Hob to Bake an Image Chapter 4. Grasping the BitBake Tool Chapter 5. Detailing the Temporary Build Directory Chapter 6. Assimilating Packaging Support Chapter 7. Diving into BitBake Metadata Chapter 8. Developing with the Yocto Project Chapter 9. Debugging with the Yocto Project Chapter 10. Exploring External Layers Chapter 11. Creating Custom Layers Chapter 12. Customizing Existing Recipes Chapter 13. Achieving GPL Compliance Chapter 14. Booting Our Custom Embedded Linux
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜流冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值