Difference between revisions of "Using a new version of XC8"
Line 1: | Line 1: | ||
+ | __TOC__ | ||
+ | |||
==Replacing the original compiler with a new version== | ==Replacing the original compiler with a new version== | ||
Latest revision as of 14:36, 7 February 2024
Contents
Replacing the original compiler with a new version
Select File > Global Settings… > Locations tab
Under Override toolchain locations, enter the path where the Bin folder is located, e.g. C:\Program Files\Microchip\xc8\v2.46
The end \ can be left off.
To change back to the original compiler, replace the above path with:
C:\Program Files (x86)\Flowcode\Common\Compilers\picv2\
Keeping the original compiler and adding a new compiler
Copy pic_xc8_comp.bat from C:\ProgramData\MatrixTSL\FlowcodeV10\FCD\PIC\batch\
Give it a new name so you have two batch files, place it anywhere you won’t accidently delete it.
Edit the file and change "%MX_COMPILER%bin\xc8-cc.exe" to the path for the new XC8 location of xc8-cc.exe. For example: "C:\Program Files\Microchip\xc8\v2.46\bin\xc8-cc.exe"
Save the new batch file0.
Within Flowcode Load a typical PIC xc8 target e.g. 16F18877via New project or Build > Project options.
Select Build > Compiler Options and if use Eblocks, select E-Blocks from PIC selection.
For the location select Browse then change Executable Files (*.exe) to Batch Files (*.bat)
Select the new batch file, then Open
Click on the save icon then enter a new name, then OK.
Finally make sure the new version is selected and click the Default compiler for the platform C for PIC ,then Click OK