Nios® V Processor Software Developer Handbook

ID 743810
Date 5/26/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.4.1. CMakeLists.txt and Nios® V Processor Tools

The following describes CMakeLists.txt:
  • Act as the central component of a Nios® V processor software project, whether the project is created with the RiscFree* IDE for Intel® FPGAs, or with the Nios® V Command Shell.
  • Describes all the components of a software project and how they are compiled and linked.
With a CMakeLists.txt and a complete set of C/C++ source files, your Nios® V processor software project is fully defined. As a key part of creating a software project, the Nios® V processor tools creates a CMakeLists.txt for you. Nios® V processor software projects are sometimes called user-managed, because you are responsible for the content of the project in the CMakeLists.txt. Use the Nios® V processor tools to control what goes in the CMakeLists.txt.