OS Development (Compact 7)


To build an operating system (OS) run-time image that you can run on a device, you must first create an OS design. An OS design specifies which OS components you want to include in the OS for the device. You build the design to create the OS image.

It is possible to build and run the OS, or to build applications to run on it, without hardware. To do this, you would use a virtual CEPC, which is a virtual machine that runs Windows Embedded Compact 7 on the development computer. Even if a virtual CEPC is not a practical tool for you, building one is a good way to become acquainted with the build system and with Platform Builder. For an introduction to virtual CEPCs and basic instructions for creating one, see Set Up a Virtual Device in the Getting Started section. For more information and more detailed instructions, see Develop with Virtual CEPC.

The developer guides in this section show you how to design and build an OS image, and how to deploy it to a device or to a virtual CEPC.

Build an OS

Describes how an OS design is built into an OS image that can be deployed to a device, and how to optimize the process of building an OS design.

Develop with Virtual CEPC

Describes how to create and use a virtual CEPC.