Nios® V Embedded Processor Design Handbook

ID 726952
Date 11/25/2024
Public
Document Table of Contents

3.1.2. Application Project

A Nios V C/C++ application project has the following features:
  • Consists of a collection of source code and a CMakeLists.txt.
    • The CMakeLists.txt compiles the source code and links it with a BSP and one or more optional libraries, to create one .elf file
  • One of the source files contains function main().
  • Includes code that calls functions in libraries and BSPs.

Intel provides niosv-app utility tool in the Quartus® Prime software utility tools to create the Application CMakeLists.txt, and RiscFree* IDE for Intel FPGAs to modify the source code in an Eclipse-based environment.