Microchip offers free MPLAB XC32++ Compiler
Microchip Technology Inc. is making available free of charge its MLAB XC32 C++ compiler with unlimited code generation.
The MPLAB XC32++ supports all of Microchip’s 32-bit PIC32 microcontrollers (MCUs). The compiler is designed to allow designers to develop and re-use C++ projects by making all of Microchip’s C language extensions available in an environment that is compliant with the majority of C++98 and C++2003 ANSI standards.
Additionally, the Free MPLAB XC32++ Compiler includes Dinkumware standard C, C++, and template libraries. The Free version of the MPLAB XC32++ Compiler -available for download now - has no time or memory limits, and can be used in commercial applications.