With the Hello World Application, you can learn the basic concepts of creating and running an application with MICROSAR Adaptive.

notice

You can find the Hello World Application in the Examples/amsr-vector-app-example-hello-world directory in your delivery.

What will you learn in this chapter?

Building the Hello World Application

Learning About the Hello World Application

What will you do in this chapter?

You can choose between building your application with TACO/CMake or Pesto/Bazel. Depending on your chosen build approach, different steps for building and running the Hello World Application are instructed in this chapter.

Build and Start Your Application Using TACO/CMake

If you decide on working with TACO/CMake, follow these steps to build and start the application:

  1. Prepare Presets
  2. The presets for your Hello World Application were properly prepared.
  3. Build Application Files
  4. The executable for your Hello World Application was built.
  5. Optional: Adapt the Application
  6. The application logic was adapted.
  7. The application printed the adapted log message in the terminal.
  8. Install and Run the Application
  1. The application was installed and run.

Build and Start Your Application Using Pesto/Bazel

If you decide on working with Pesto/Bazel, follow these steps to build and start the application:

  1. Preparing Workspace
  2. The local workspace for your Hello World Application was properly prepared.
  3. Build Application Files
  4. The executable for your Hello World Application was built.
  5. Optional: Adapt the Application
  6. The application logic was adapted.
  7. The application printed the adapted log message in the terminal.
  8. Install and Run the Application
  1. The application was installed and run.

Learn About Applications

If you want to gain an overview of the contents of the Hello World Application and a basic understanding of how applications can be built and started, you can deep dive into the Learn About the Application chapter.

Recommended Next Steps

We recommend getting to know the Start Application. This example app shows you how to use different product clusters.