User guide

GUI Reference
Undefined Symbols—Specifying a symbol here is equivalent to a
#undefine macro in source code.
o General—Configures known flags for the compiler. For a complete list of
flags, type nios2-elf-gcc -v --help on a command line or refer to the
GNU tools documentation included with the Nios II Embedded Design Suite
(EDS).
Compiler Flags—Allows additional command line flags to pass to
the compiler.
Optimization Level—Configures the compiler optimization level.
Options are -O0 to -O3. The compiler optimizes for both size and
speed.
Debug Level—Configures the debug level.
Include Paths—Lists where the compiler searches for C header
files. The Nios II IDE creates a search path including the project
directory, device driver directories, the Newlib standard C library,
etc. Use Include Paths to specify additional paths to find files in
other locations. To add an include path, click New and enter the
path. The paths are searched in the order they appear from top to
bottom. To modify the search order, click on a list entry then click
Move Up and Move Down accordingly.
Enable All Warnings (-Wall)—Enables additional warnings when
compiling.
Linker—Displays linker flags configured within this category for the nios2-elf-
gcc compiler command.
o General—Configures known flags for the linker. For additional information
on linker flags, type nios2-elf-ld --help on a command line or see the
Nios II documentation located at <Nios II EDS install
path>/documents/gnu-tools/binutils/ld.html.
Error Parser Tab
This tab gives advanced users control over which types of build errors the Nios II IDE
displays in the Problems view.
Note: Altera recommends leaving these settings at their default values.
Binary Parser Tab
This tab allows advanced users to choose which binary parser to use to read build files in
the IDE.
Note: Altera recommends using the GNU Elf Parser.
Related Nios II IDE Help Topics
Properties Dialog Box
117