Flex y Yacc - ¿No puedes encontrar - lfl?
Hola estoy aprendiendo Lex y yacc. Creé el siguiente programa lex.
<code>%{ #include <stdio.h> %} %% [0123456789]+ printf("NUMBER\n"); [a-zA-Z][a-zA-Z0-9]* printf("WORD\n"); %% </code>
Estoy tratando de ejecutarlo usando los siguientes comandos:
lex example1.lcc lex.yy.c -o example1 -llTambién probé cc lex.yy.c -o example1 -lfl
Cuando entro en el segundo formulario de comando anterior, me sale un error:
<code>D:\workdir\flexyacc\Test3>gcc lex.yy.c -o Test -lfl C:\Dev-Cpp\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lfl collect2: ld returned 1 exit status </code>
Intenté googlear este error pero hasta ahora no he tenido suerte. Como soy nuevo en la programación de Lex, no entiendo cómo solucionar esto. Cualquier ayuda será apreciada. Muchas gracias de antemano.