Installing MPLAB® XC32/XC32++ Compiler
All MPLAB® XC Compiler Licenses Now Free
All MPLAB XC compilers are now available without license restrictions, providing users with full access to compiler optimization capabilities at no cost.
Please visit the MPLAB XC Compiler homepage to download the compiler that is right for you.
Download MPLAB XC32 Installer
Download MPLAB XC32 Compiler
Download the appropriate installer to your operating system.
| Operating System | Run the Installer |
|---|---|
| Windows® | Go to the location where you downloaded the installer. Unzip the downloaded file and run xc32-vX.XX-windows-installer.exe. |
| Linux® | You may need to make the file executable. In a terminal, go to the directory where you downloaded the installer and run the command: chmod u+x xc32-vX.XX-linux-installer.run Then as root or using sudo, run the installer: sudo ./xc32-vX.XX-linux-installer.run |
| Mac® | Go to the location where you downloaded the installer. Double click on the downloaded file to unpack it and run xc32-vX.XX-osx.app. You may see a warning message window. You can click on Open to continue.
Your computer's login and password need to be entered if you have enabled that protection for new installations. If you don't have a password enabled you can just click on OK to continue.
|
Welcome to the Installer
Click Next >.

Accept License Agreement
Select the I accept the agreement radio button. Then click Next >.

Installation Directory
Use the default installation location or choose a different one, if you prefer. Click Next >.

Compiler Settings
- Apply settings to all users of this machine
- Leave checked or uncheck if required in your environment
- Add xc32 to the PATH environment variable
- Not generally required unless you plan to use XC16 from the command line (terminal or script)
Click Next >.

Ready to Install Compiler
Click Next >.

Installing
Wait while the installer unpacks and installs all the files.

Device Support from DFPs
MPLAB XC C compilers no longer include device-specific support files. This information can be found in Device Family Packs (DFPs).

Installation Complete
Click Finish.


