Skip to content
This repository was archived by the owner on Oct 2, 2024. It is now read-only.

NorthernMechatronics/legacy-nmapp

Repository files navigation

NM Application Template

This is a barebone application template demonstrating how to make use of the NM SDK.

Application Setup

All the application specific settings are located in the file application.mk. The instructions are listed inside the file. There are basically four steps:

  1. Define the SDK and libraries location.
  2. Specify the location of the board support package. You can choose from predefined BSPs from within the SDK bsp directory or create your own.
  3. Specify the output file names: one for debug and the other for release.
  4. Include other resources such as headers, sources, libraries or paths.

Build Instructions

There are two build configurations: one for debug and another for release. The configuration to be build is defined by the variable DEBUG. When DEBUG is defined, the debug configuration is selected and if it is left undefined, then the release configuration is selected. The output target will be located in either the debug or the release directory.

Debug Configuration

  • make DEBUG=1
  • make DEBUG=1 clean

Release Configuration

  • make
  • make clean

About

Application Template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors