codeblocks, HitechC compiler einbinden

pointhi

Erfahrenes Mitglied
Hallo, ich programmiere schon länger PIC-Prozessoren. Als entwicklungsumgebung habe ich zuletzt MPLAB X genutzt, seit dem neuestem update bekomme ich aber kein einziges projekt mer compiliert. Da ich ansonsten mit CodeBlocks arbeite und dieser mehrere compiler unterstützt würde ich fragen wie man den Hitech Compiler von microchip einbinden könnte?

google hat leider keine ergebnisse geliefert.

http://www.htsoft.com/

mfg. pointhi
 
Hi.

Du müßtest die Tools in Codeblocks entsprechend einrichten.

Settings -> Compiler and debugger settings:

Da irgendeinen Compiler auswählen und "Copy" drücken.

Das wichtigste sind die Einstellungen unter Toolchain executables und dann evlt. noch das Format von Fehlermeldungen / Warnungen usw.

Gruß
 
Bei toolchains exucabels hab ich ein kleines problem:

Das sind die .exe dateien der bin datei die in einem pdf erklärt werden:

PICC Command line driver; the interface to the compiler
CLIST Text file formatter
CPP The C preprocessor
P1 C code parser
CGPIC Code generator
ASPIC Assembler
HLINK Linker
OBJTOHEX Conversion utility to create HEX files
CROMWELL Debug file converter
OBJTOHEX Conversion utility to create HEX files
HEXMATE HEX file utility
LIBR Librarian
DUMP Object file viewer
CREF Cross reference utility

und ich brauche daraus den c compiler, linker für dinamische biblioteken, linker für statische biblioteken, debuger, resource compiler, maker.

was sind die benötigten dateien? ich hab keine ahnung ob die ich nehmen würde richtig sind, besonders nciht beim maker.

mfg. pointhi
 
So wie ich das sehe mußt du nur überall PICC eintragen.

Als Make kannst du irgendein Make benutzen (z.B. mingw32-make).

Für den C Compiler mußt du nur als Option --pass1 eintragen damit der aus .c Dateien .obj Dateien erstellt.

Mußt du selbst mal ein bißchen ausprobieren.

Gruß
 
Zurück