Specifications
CHAPTER 16: SOFTWARE DEVELOPMENT
SPECIFYING SOFTWARE BUILD SETTINGS
ALTERA CORPORATION INTRODUCTION TO QUARTUS II ■ 239
Specifying Software Build Settings
You can use the Software Build Settings pages of the Settings dialog box
(Assignments menu) to specify software build settings before performing a
software build.
Using the Settings dialog box, you can specify the following settings:
■ The name of the software build settings for the project, toolset
directory, architecture and software toolset, byte order, output file
name, custom-build and post-build command-line commands, and
programming file generation options
■ C/C++ Compiler options: optimization levels, preprocessor definitions
and include directories, and command-line commands
■ Assembler options: preprocessor definitions, additional include
directories, and command-line commands
■ Linker options: object files, Library Files, library directories, link type,
and command-line commands
Generating Software Output Files
You can process designs and generate files that contain memory
initialization data, passive programming files, and flash programming files
by performing a software build in the Quartus II software. You can also use
the makeprogfile utility (which is also used during a software build by the
!
Using the quartus_swb executable
You can also run the Software Builder separately at the command prompt or in a
script by using the quartus_swb executable.
If you want to get help on the quartus_swb executable, type one of the following
commands at the command prompt:
quartus_swb -h
r
quartus_swb --help r
quartus_swb --help=<topic name> r










