舉報

會員
Embedded Linux Development with Yocto Project
最新章節:
Index
ApracticaltutorialguidewhichintroducesyoutothebasicsofYoctoProject,andalsohelpsyouwithitsrealhardwareusetoboostyourEmbeddedLinux-basedproject.IfyouareanembeddedsystemsenthusiastandwillingtolearnaboutcompellingfeaturesofferedbytheYoctoProject,thenthisbookisforyou.WithpriorexperienceintheembeddedLinuxdomain,youcanmakethemostofthisbooktoefficientlycreatecustomLinux-basedsystems.
目錄(111章)
倒序
- 封面
- 版權頁
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Meeting the Yocto Project
- What is the Yocto Project?
- Delineating the Yocto Project
- Understanding Poky
- The alliance of OpenEmbedded Project and Yocto Project
- Summary
- Chapter 2. Baking Our Poky-based System
- Configuring a host system
- Downloading the Poky source code
- Preparing the build environment
- Knowing the local.conf file
- Building a target image
- Running images in QEMU
- Summary
- Chapter 3. Using Hob to Bake an Image
- Building an image using Hob
- Customizing an image with Hob
- Summary
- Chapter 4. Grasping the BitBake Tool
- Understanding the BitBake tool
- Exploring metadata
- Parsing metadata
- Dependencies
- Preferring and providing recipes
- Fetching the source code
- Understanding BitBake's tasks
- Generating a root filesystem image
- Summary
- Chapter 5. Detailing the Temporary Build Directory
- Detailing the build directory
- Constructing the build directory
- Exploring the temporary build directory
- Understanding the work directory
- Understanding the sysroot directories
- Summary
- Chapter 6. Assimilating Packaging Support
- Using supported package formats
- Understanding shared state cache
- Explaining package versioning
- Package feeds
- Summary
- Chapter 7. Diving into BitBake Metadata
- Using metadata
- Working with metadata
- Summary
- Chapter 8. Developing with the Yocto Project
- Deciphering the software development kit
- Working with the Poky SDK
- Developing applications on the target
- Integrating with Eclipse
- Summary
- Chapter 9. Debugging with the Yocto Project
- Differentiating metadata and application debugging
- Tracking image package and SDK contents
- Debugging packaging
- Logging information during task execution
- Utilizing a development shell
- Using the GNU Project Debugger for debugging
- Summary
- Chapter 10. Exploring External Layers
- Powering flexibility with layers
- Detailing the layer's source code
- Adding meta layers
- Summary
- Chapter 11. Creating Custom Layers
- Making a new layer
- Adding metadata to the layer
- Creating an image
- Adding a package recipe
- Writing a machine definition
- Using a custom distribution
- Machine features versus distro features
- Understanding the variables scope
- Summary
- Chapter 12. Customizing Existing Recipes
- Common use cases
- Adding extra options to recipes based on Autoconf
- Applying a patch
- Adding extra files to the existing packages
- Changing recipe feature configuration
- Customizing BusyBox
- Customizing the linux-yocto framework
- Summary
- Chapter 13. Achieving GPL Compliance
- Understanding copyleft
- Managing software licensing with Poky
- Using Poky to achieve copyleft compliance
- Summary
- Chapter 14. Booting Our Custom Embedded Linux
- Exploring the Wandboard
- Discovering Freescale ARM BSP
- Using Wandboard with the Yocto Project
- Building an image for Wandboard
- Booting Wandboard from the SD card
- Summary
- Appendix A. References
- Index 更新時間:2021-12-08 12:35:45
推薦閱讀
- 樂學Windows操作系統
- Designing Purpose:Built Drones for Ardupilot Pixhawk 2.1
- Linux實戰
- Learning Android Intents
- 精解Windows 8
- Instant Handlebars.js
- 嵌入式Linux系統開發:基于Yocto Project
- 新手易學:系統安裝與重裝
- 嵌入式系統及其應用(第三版)
- OpenSolaris設備驅動原理與開發
- iOS 8開發指南
- Building Telephony Systems With Asterisk
- Learning Continuous Integration with Jenkins(Second Edition)
- 統信UOS應用開發進階教程
- Mastering Azure Serverless Computing
- OpenSolaris紅寶書
- Gradle Effective Implementations Guide(Second Edition)
- Linux從入門到精通
- Windows 10入門與提高
- 自己動手寫Docker
- WordPress 3 For Business Bloggers
- LAMP&OpenLDAP圖書館Web應用平臺構建與開發
- INSTANT Team Foundation Server 2012 and Project Server 2010 Integration How-to
- UNIX/Linux/OS X中的Shell編程(第4版)
- 零基礎趣學Linux
- Instant Haml
- 新編Windows 10從入門到精通
- 細說Linux系統管理(第2版)
- Citrix? XenApp? 7.x Performance Essentials
- Linux系統與網絡管理