This section shows you how to install the tools to develop and build Mynewt OS applications on Mac OS, Linux, and Windows, and run and debug the applications on target boards. For Mac OS and Linux, you can also build Mynewt OS applications that run on Mynewt’s simulated hardware. These applications run natively on Mac OS and Linux.
The tools you need are:
Newt tool: Tool to create, build, load, and debug Mynewt OS applications.
Native toolchain: Native toolchain to compile and build Mynewt OS applications that run on Mynewt’s simulated hardware on Mac OS and Linux.
(See Installing Native Toolchain).
Cross tools for ARM:
- Cross toolchain for ARM to compile and build Mynewt OS applications for target boards.
- Debuggers to load and debug applications on target boards.
If you would like to use an IDE to develop and debug Mynewt applications, see Developing Mynewt Applications with Visual Studio Code. You must still perform the native installation outlined on this page.