Lex - How to run / compile a lex program on commandline
You first have to go to the directory which the file wordcount.l
is in using cd
. Then using lex wordcount.l
will make the file lex.yy.c
. To the run the program you need compile it with a c compiler such as gcc. With gcc you can compile it using gcc -lfl lex.yy.c
. This will create a.out
which can be run using ./a.out
lex file.l
gcc lex.yy.c -ly -ll
./a.out
These also works. I am using this in Ubuntu 14.04.