11.07.2015 Views

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

PicC 9.50 dsPIC Manual.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DSPICC Compiler OptionsDSPICC Command-line DriverTable 2.2: Command-line OptionsOption--NODEL--NOEXEC--OUTDIR--OPT--OUTPUT=type--PRE--PROTO--RAM=lo-hi--ROM=lo-hi|tag--RUNTIME=type--SCANDEP--SETOPTION=app,file--SETUP=argument--STRICT--SUMMARY=type--VER--WARN=level--WARNFORMAT=formatMeaningDo not remove temporary files generated by the compilerGo through the motions of compiling without actuallycompilingSpecify output files directoryEnable general compiler optimizationsGenerate output file typeProduce preprocessed source filesGenerate function prototype informationSpecify and/or reserve RAM rangesSpecify and/or reserve ROM rangesConfigure the C runtime libraries to the specified typeGenerate file dependency “.DEP files”Set the command line options for the named applicationSetup the productEnable strict ANSI keyword conformanceSelects the type of memory summary outputDisplay the compiler’s version numberSet the compiler’s warning levelFormat warning message strings to given styleAll single letter options are identified by a leading dash character, “-”, e.g. -C. Some single letteroptions specify an additional data field which follows the option name immediately and without anywhitespace, e.g. -Ddebug.Multi-letter, or word, options have two leading dash characters, e.g. --ASMLIST. (Because of thedouble dash, you can determine that the option --ASMLIST, for example, is not a -A option followedby the argument SMLIST.) Some of these options define suboptions which typically appear as acomma-separated list following an equal character, =, e.g. --OUTPUT=hex,cof. The exact format ofthe options varies and are described in detail in the following sections.Some commonly used suboptions include default, which represent the default specificationthat would be used if this option was absent altogether; all, which indicates that all the availablesuboptions should be enabled as if they had each been listed; and none, which indicates that allsuboptions should be disabled. Some suboptions may be prefixed with a plus character, +, to indicate6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!