Specifications
Nios II Software Build Tools Reference
15
2015.05.14
NII5V2
Subscribe
Send Feedback
This chapter provides a complete reference of all available commands, options, and settings for the Nios II
Software Build Tools (SBT). This reference is useful for developing your own embedded software projects,
packages, or device drivers.
Related Information
• Getting Started from the Command Line on page 3-1
For more information about what you should read before using this chapter.
• Nios II Software Build Tools on page 4-1
For more information about familiarizing yourself with its parts.
Nios II Software Build Tools Utilities
The build tools utilities are an entry point to the Nios II SBT. Everything you can do with the tools, such
as specifying settings, creating makefiles, and building projects, is made available by the utilities.
All Nios II SBT utilities share the following behavior:
• Sends error messages and warning messages to stderr.
• Sends normal messages (other than errors and warnings) to stdout.
• Displays one error message for each error.
• Returns an exit value of 1 if it detects any errors.
• Returns an exit value of 0 if it does not detect any errors. (Warnings are not errors.)
• If the help or version command-line option is specified, returns an exit value of 0, and takes no other
action. Sends the output (help or version number) to stdout.
• When an error is detected, suppresses all subsequent operations (such as writing files).
Logging Levels
All the utilities support multiple status-logging levels. You specify the logging level on the command line.
At each level, the utilities report the status as listed under Description. Each level includes the messages
from all lower levels.
©
2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are
trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html. Altera warrants performance
of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any
products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,
product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device
specifications before relying on any published information and before placing orders for products or services.
ISO
9001:2008
Registered
www.altera.com
101 Innovation Drive, San Jose, CA 95134