近段时间来看mysql proxy的源码,正好看了下libevent的源码,网上好像有了对libevent库的分析了,想在c中调用lua函数使用,在linux环境下使用,发现网上给的例子不是lua5.0的就是window下的。
以上就是用C语言程序来调用Lua脚本实现的函数的做法,编译方法:
gcc -o main main.c /path/to/liblua.a -I /path/to/lua/include/ -lm -ldl
最后的-lm 和 -ldl不能少。
近段时间来看mysql proxy的源码,正好看了下libevent的源码,网上好像有了对libevent库的分析了,想在c中调用lua函数使用,在linux环境下使用,发现网上给的例子不是lua5.0的就是window下的。
以上就是用C语言程序来调用Lua脚本实现的函数的做法,编译方法:
gcc -o main main.c /path/to/liblua.a -I /path/to/lua/include/ -lm -ldl
最后的-lm 和 -ldl不能少。