21 Optimizations
Activation of a compiler license controls which code optimizations are available.
An unlicensed compiler operating in Free mode allows access to only basic optimizations. You can purchase a PRO compiler license at any time. Activating the compiler with a PRO license unlocks all available speed- and space-orientated optimizations. Prior to purchase, you can, if desired, obtain and activate a free 60-day PRO license evaluation, which also permits full optimization of source code and shows the benefits that a PRO license would deliver.
Visit www.microchip.com/mplab/compilers for more information on C and C++ licenses.
MPLAB XC32 C/C++ Compiler license types are Free, EVAL and PRO. The initial compiler download begins as an Evaluation (EVAL) license allows 60 days to evaluate the compiler as a Professional (PRO) license with the most optimizations. The Free license has minimal optimizations.
Different MPLAB XC32 C/C++ Compiler editions support different levels of optimization. Some editions are free to download and others must be purchased. Visit www.microchip.com/mplab/compilers for more information on C and C++ licenses.
The compiler editions are:
Edition | Cost | Description |
---|---|---|
Professional (PRO) | Yes | Implemented with the highest optimizations and performance levels. |
Free | No | Implemented with the most code optimizations restrictions. |
Evaluation (EVAL) | No | PRO edition enabled for 60 days and then reverts to Free edition. |