Hallo, kurze und wahrscheinlich lächerliche Frage - ich möchte die Settings für den Compiler, Linker... nicht in der Entwicklungsumgebung einstellen können, sondern die soll hart im Sourcecode kodiert sein. Wie und wo kann ich das machen??? Hintergrund: Verwendung von Pic18 Controller, verwende MPLAB8 und MPLABx und möchte unabhängig von den MPLAB-GUIs sein... Gruß, MG
ABer kann ich hier auch all die Einstellungen rein schreiben, die ich ansonsten in MPlAB ein stelle? Also welche Compiler-Optimierung, Memory model, Directory include usw.? Das steht bisher nicht im makefile.
Marten Mcgonahy schrieb: > ABer kann ich hier auch all die Einstellungen rein schreiben, die ich > ansonsten in MPlAB ein stelle? Also welche Compiler-Optimierung, Memory > model, Directory include usw.? > > Das steht bisher nicht im makefile. Das MPLab ruft den COmpiler auf und gibt ihm die von dir genannten Settings mit. Make (welches das Makefile auswertet) ruft den Compiler auf und gibt ihm die Settings mit. Für den Compiler macht das keinen Unterschied, wer ihm die Settings mitgibt und wie dieser 'wer' zu seinen Erkentnissen kommt.
Makefile oder CMake, wobei die Vorteile von CMake bei Firmware für Nischenarchitekturen etwas flöten gehen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.