Atmel CAVR-4 Manual De Usuario

Descargar
Página de 323
CAVR-4
Part 2. Compiler reference
Compiler options
175
Production version:
iccavr prog
Test version:
iccavr prog -DTESTVER
To set the equivalent option in IAR Embedded Workbench, select 
Project>Options>C/C++ Compiler>Preprocessor.
--debug, -r
--debug
-r 
Use the 
--debug
 or 
-r
 option to make the compiler include information required by the 
IAR C-SPY™ Debugger and other symbolic debuggers in the object modules.
Note: Including debug information will make the object files larger than otherwise.
To set the equivalent option in IAR Embedded Workbench, select 
Project>Options>C/C++ Compiler>Output.
--dependencies
--dependencies=[i|m] {filename|directory}
Use this option to make the compiler write information to a file about each source code 
file opened by the compiler. The following modifiers are available: 
If a 
filename
 is specified, the compiler stores the output in that file. 
If a 
directory
 is specified, the compiler stores the output in that directory, in a file with 
the extension 
i
. The filename will be the same as the name of the compiled source file, 
unless a different name has been specified with the option 
-o
, in which case that name 
will be used.
To specify the working directory, replace 
directory
 with a period (
.
).
If 
--dependencies
 or 
--dependencies=i
 is used, the name of each opened source 
file, including the full path, if available, is output on a separate line. For example:
   c:\iar\product\include\stdio.h
   d:\myproject\include\foo.h
If 
--dependencies=m
 is used, the output uses makefile style. For each source file, one 
line containing a makefile dependency rule is produced. Each line consists of the name 
of the object file, a colon, a space, and the name of a source file. 
Option modifier
Description
i
Lists only the names of files (default)
m
Lists in makefile style
Table 44: Generating a list of dependencies (--dependencies)