diff options
Diffstat (limited to 'c-luajit/Makefile')
| -rw-r--r-- | c-luajit/Makefile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/c-luajit/Makefile b/c-luajit/Makefile new file mode 100644 index 0000000..0da7741 --- /dev/null +++ b/c-luajit/Makefile @@ -0,0 +1,17 @@ +# Requires: sudo dnf install lua-devel luajit-devel + +all: normal jit embedded + +normal: + bash -c "time lua fibonacci.lua && echo" + +jit: + luajit -b fibonacci.lua fibonacci.luac + bash -c "time luajit fibonacci.luac && echo" + +embedded: + cc -o fibonacci fibonacci.c `pkg-config --cflags --libs luajit` + bash -c "time ./fibonacci && echo" + +clean: + @rm fibonacci fibonacci.luac |
