舉報

會員
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
- 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
推薦閱讀
- Citrix XenApp Performance Essentials
- 零起點學Linux系統管理
- UNIX操作系統設計
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- Linux網絡操作系統與實訓(第三版)
- Linux操作系統應用編程
- Instant Optimizing Embedded Systems using Busybox
- 嵌入式實時操作系統:RT-Thread設計與實現
- Learning Bootstrap
- Kali Linux高級滲透測試
- Windows Vista終極技巧金典
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- 統信UOS應用開發進階教程
- 嵌入式微系統
- Drupal 7 Mobile Web Development Beginner’s Guide
- Hyper-V Replica Essentials
- 你必須掌握的Windows 8技巧
- 電腦辦公(Windows 10+Office 2016)從入門到精通
- Linux C編程80例詳解
- 新編大學計算機應用基礎(Windows 7+Office 2010)(微課版)
- 看圖學系統安裝與重裝
- Kali Linux高級滲透測試(原書第2版)
- 統信UOS系統管理教程
- Linux基礎與服務管理(基于CentOS 7.6)
- Instant Simple Botting with PHP
- Android應用開發全程實錄
- MPEG-4/H.264視頻編解碼工程實踐
- 新手學電腦(Windows 10+Office 2016)從入門到精通(云課版)
- Windows 8使用詳解
- 鴻蒙應用開發入門