Chapter 3. Preparing for Application Development

Table of Contents

3.1. Installing the ADT and Toolchains
3.1.1. Using the ADT Installer
3.1.2. Using a Cross-Toolchain Tarball
3.1.3. Using BitBake and the Build Directory
3.2. Setting Up the Cross-Development Environment
3.3. Securing Kernel and Filesystem Images
3.3.1. Getting the Images
3.3.2. Extracting the Root Filesystem
3.4. Optionally Building a Toolchain Installer
3.5. Optionally Using an External Toolchain
3.6. Example Using Pre-Built Binaries and QEMU
3.6.1. Installing the Toolchain
3.6.2. Downloading the Pre-Built Linux Kernel
3.6.3. Downloading the Filesystem
3.6.4. Setting Up the Environment and Starting the QEMU Emulator

In order to develop applications, you need set up your host development system. Several ways exist that allow you to install cross-development tools, QEMU, the Eclipse Yocto Plug-in, and other tools. This chapter describes how to prepare for application development.