Hallo,
Ich hatte unter Linux ein Makefile, das mir das Arbeiten mit flex leichter machen sollte.
Gibt es Besonderheiten, die ich beachten sollte, denn es läuft unter BSD nicht mehr.
Es sollte eigentlich so funktionieren:
% make script.x
flex script.x
gcc -lfl lex.yy.c -o script
rm lex.yy.c
%
Danke
Ich hatte unter Linux ein Makefile, das mir das Arbeiten mit flex leichter machen sollte.
Gibt es Besonderheiten, die ich beachten sollte, denn es läuft unter BSD nicht mehr.
Code:
CC=gcc
FLEX=flex
lex.yy.c:
${FLEX} $@
%.x : lex.yy.c
${CC} -lfl lex.yy.c -o $<
rm lex.yy.c
Es sollte eigentlich so funktionieren:
% make script.x
flex script.x
gcc -lfl lex.yy.c -o script
rm lex.yy.c
%
Danke