zephyr/samples/hello_world/README.rst
Carles Cufi 72046a8abc doc: getting_started: Support multi-OS instructions
In order to be able to document the build on Windows and UNIX
systems, slight variations are required on the app commands
that are used throughout the documentation system.

This includes getting rid of the prompt symbol and providing commands
for both UNIX and Windows operating systems.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2018-01-18 16:53:31 -05:00

44 lines
870 B
ReStructuredText

.. _hello_world:
Hello World
###########
Overview
********
A simple Hello World example that can be used with any supported board and
prints 'Hello World' to the console. This application can be built into modes:
* single thread
* multi threading
Building and Running
********************
This project outputs 'Hello World' to the console. It can be built and executed
on QEMU as follows:
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:host-os: unix
:board: qemu_x86
:goals: run
:compact:
To build the single thread version, use the supplied configuration file for
single thread: :file:`prj_single.conf`:
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:host-os: unix
:board: qemu_x86
:conf: prj_single.conf
:goals: run
:compact:
Sample Output
=============
.. code-block:: console
Hello World! x86