Setup Overview
To develop ctrlX CORE applications with the ctrlX AUTOMATION SDK we need a so called App Build Environment which is a Ubuntu 20.04 Linux operating system with a special set of software packages installed and certain settings.
- 
The chapter Quick Start Guide provides the fastest way to create an app with one of the SDKs sample projects. 
- 
In ctrlX WORKS App Build Environment the recommended way creating and running an App Build Environment is described. 
- 
Important Installation Scripts gives an overview of scripts needed to install programming language dependent tools. 
- 
If ctrlX WORKS cannot be used the chapter QEMU Virtual Machine shows how QEMU can be installed as standalone app and how a QEMU VM can be setup as App Build Environment. 
- 
VirtualBox Virtual Machine describes how to setup such a VM to use it as App Build Environment. 
- 
Native Ubuntu 20.04 shows how to setup a bare-metal machine to use it as App Build Environment. 
- 
Install Sources from github describes how to download and install the github repository ctrlX AUTOMATION Software Development Kit https://github.com/boschrexroth/ctrlx-automation-sdk