libasuro.a nach C:\WinAVR\avr\lib verschieben ist o.k., da gehört diese auch hin, aber überflüssig (siehe unten).Um die Lib neu zu übersetzen startet man den Make Prozess im Verzeichnis lib mit:
make clean
make all
ist mit den verzeichnis der extrahierte ordner gemeint oder muss man den MakeFile auch rüberkopieren?
Keine MakeFiles dorthin kopieren, sondern in C:\ASURO_SRC\AsuroLib\lib ausführen: make-lib.bat einfach anklicken.
Da drinnen steht:
make clean
make all
make install
Das install ist eine Kopierroutine (cp bedeutet copy, der Rest sind Variablen für Pfade/Dateien):
install:
cp $(LIBFILE) $(DIRLIB)/$(LIBFILE)
cp inc/$(HEADER) $(DIRINC)/$(HEADER)
Was die Variablen (in Klammern bedeuten, findest Du im MakeFile definiert)
libasuro.a wird automatisch durch install in das WinAVR-Lib-Verzeichnis kopiert (erste Zeile in install).
Lesezeichen