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
Makefile?
Makefile !
Makefile!
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.