Building from SourceΒΆ

For a detailed walkthrough, see Getting Started with VI Compilation.

The build process uses GNU Make and works with Linux (tested in Arch Linux and Ubuntu), OS X and Cygwin in Windows. For documentation on how to build for each platform, see the supported platform details.

Before you can compile, you will need to define your CAN messages define your CAN messages. When compiling you need to specify which board you are compiling for with the PLATFORM flag. All other flags are optional.