Redis源码学习:Lua脚本1.Sublime Text配置我是在Win7下,用Sublime Text + Cygwin开发的,配置方法请参考《Sublime Text 3下C/C++开发环境搭建》。要注意的是:在Cygwin中安装Lua解析器后,SublimeClang插件就能识别出可饮用的Lua头文件了,因为Build System中我们已经配置过"-I", "D:\\cygwin64\\usr\\include",而新安装的Lua头文件会添加到这里。但是,编译时却无法链接到头文件对应的动态链接库。此时,还需要添加一个链接选项lua5.1,修改后的完整Build System配置文件如下:{
"path":"D:\\cygwin64\\bin",
"cmd":["gcc","-I","D:\\cygwin64\\usr\\include","${file}","-o","${file_path}/${file_base_name}","-lm","-llua5.1","-Wall","&","start","${file_path}/${file_base_name}.exe"],
"file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir":"${file_path
...
继续阅读
(83)