24 Stimmen

makefiles CFLAGS

Im Prozess des Lernens TinyOS Ich habe festgestellt, dass ich mich mit Makefiles überhaupt nicht auskenne.

Es gibt viele optionale Kompilierzeitfunktionen, die durch die Deklaration von Präprozessorvariablen genutzt werden können.

Um sie zu nutzen, müssen Sie unter anderem Folgendes tun:

CFLAGS="-DPACKET_LINK" dies aktiviert eine bestimmte Funktion.

et

CFLAGS="-DPACKET_LINK" "-DLOW_POWER" ermöglicht zwei Funktionen.

Kann jemand diese Zeilen für mich analysieren und mir sagen, was hier los ist? Nicht im Sinne von TinyOS, sondern im Sinne von Makefiles!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X