Build Instructions
Prerequisites
Download and install the prerequisite software, and make sure they are set in your system path.
- 
HighTec LLVMToolchain version 7.1.2 or later.
- 
Visual Studio Code(Download VS Code).
- 
CMakeversion 3.25.2 or later (Download CMake).
- 
Ninjaversion 1.11.1 or later (Download Ninja).
Setup
- 
Open VS Code and navigate to extensions. 
 
- 
Search for CMake and install the extensions CMake, CMake Tools, and CMake Language Support. 
 
- 
You also need the extension clangd.
 
- 
To import the BSP example into VS Code, click File → Open Folder and navigate to the root folder of the BSP example. The project will not be in your Explorer view. 
- 
Navigate back to Extensions → CMake Tools → Extension Settings → click workspace and scroll down to find CMake Configure Args. Add the argument:-DCMAKE_TOOLCHAIN_FILE=clang-tricore-tc18-none-eabi.cmake.
Building and Running your Project
- 
Type CTRL + SHIFT + Pto open a command palette, typecmaketo filter and click CMake: Configure. The first time you do this it will give you the option to choose a toolchain. If your desired toolchain does not appear, choose the option to scan and it should appear.
 
- 
After choosing CMake: Configure, the project will be configured, you can then choose CMake: Build to build the project.