avr-gcc a debug informace

Jakub Ladman ladmanj@volny.cz
Úterý Únor 14 11:48:18 CET 2006


Z techto prvnich radek to podle mne lze pochopit:

ladmanj@trotl ~/work_projects/meteor $ cat Makefile
PRG             = meteor
OBJ             = $(PRG).o lcd.o wait.o xram.o usart.o dataflash.o
MCU_TARGET      = atmega64
OPTIMIZE        = -Os

DEFS            =
LIBS            =
# You should not have to change anything below here.

CC              = avr-gcc
...


Kdyby to stale nebylo jasne, tak make sam hleda zdrojaky ke zminenym .o 
souborum, najde-li nejake .c nebo .S (a mozna i jine, napr .cpp) tak je 
prelozi do jednotlivych objektovych souboru a ty se potom slinkuji.
Pokud mate spravne napsany a naincludovany hlavicky tak funkce z jednoho 
zdrojaku umi pouzivat ty z druheho ackoliv se zdrojaky prekladaly kazdy 
zvlast.

Jakub



Další informace o konferenci Hw-list