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 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