PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programmers Notepad2



Arexx-Henk
10.01.2006, 07:27
Hallo,

Ich benutze Programmers Notepad2 (mit Asuro Roboter) und mochte mahl ein beliebiges Program editieren und kompilieren z.B. MeinProgram.c und daraus ein MeinProgram.hex generieren. Die benutzten 'makefile' allerdings ist so definiert dass nur das 'test.c' erkannt wird.

Gibt es irgenwo eine Idee oder Tip wie mann ein variabelen DateiNamen von ProgrammersNotepad2 heraus an die Makefile zuschicken kann?

Gruss,

Henk

PicNick
10.01.2006, 07:47
Nimm das makefile zu Projekt dazu und setz' das Hauptprogramm zu Fuß, bevor du "make all" sagst
"Make" ist im Grunde eine ".BAT" verarbeitung, die du auch mit parametern variieren könntest. aber da ist die Suppe teuerer als das Fleisch

askazo
10.01.2006, 17:15
So schwer ist's auch nicht, das makefile anzupassen.

Öffne das makefile mit Programers Notepad.
Folgende Zeilen sind wichtig:

Hier kommt der Name des µC hin:

MCU = atmega128
Hier kommt der Name des Projekts rein. Das hex-file heißt dann später MeinProgramm.hex :

TARGET = MeinProgramm
Hier kommen alle C-Dateien rein, die zum Projekt gehören. In diesem Falle also main.c, config.c und blabla.c. :

SRC = main.c config.c blabla.c

Das war's dann auch schon.

Gruß,
askazo