Supported Features by MPLAB® XC License
The table below describes what MPLAB® Xpress features are supported based on MPLAB XC C compiler license.
| Feature | Free Compiler | PRO Compiler | ||||||
|---|---|---|---|---|---|---|---|---|
| Simulator | Hardware | Simulator | Hardware | |||||
| Low Opt Level | Advanced Opt Level | Low Opt Level | Advanced Opt Level | Low Opt Level | Advanced Opt Level | Low Opt Level | Advanced Opt Level | |
| Build Project | Y | Y | Y | Y | Y | Y | Y | Y |
| Build for Debugging | Y | Y | Y | Y | Y | Y | Y | Y |
| Clean and Build Project | Y | Y | Y | Y | Y | Y | Y | Y |
| Clean and Build Project | Y | Y | Y | Y | Y | Y | Y | Y |
| Clean and Build for Debugging | Y | Y | Y | Y | Y | Y | Y | Y |
| Debug Project | Y | Y | Y | N* | Y | Y | Y | Y |
| Build for Export | Y | N* | Y | N* | Y | Y | Y | Y |
| Clean and Build for Export | Y | N* | Y | N* | Y | Y | Y | Y |
| Run Project | Y | N* | Y | N* | Y | Y | Y | Y |
| Make and Program Device | Y | N* | Y | N* | Y | Y | Y | Y |
| Program Device for Debugging | Y | N* | Y | N* | Y | Y | Y | Y |
* MPLAB Xpress displays a message box stating that a PRO License is needed to perform the operation. On acknowledgment, MPLAB Xpress lowers the optimization level and continues with the operation.