关于在Sublime中配置lua开发环境的总结

结合了网上查到的资料总结一片比较全面的(从编译Lua源码到配置环境变量)
没有Lua源码的话下载一下Lua源码
第一步:下载安装
Lua:http://www.lua.org/download.html(记住Lua源码下载位置)
第二步:编译Lua源码
打开VS,创建一个解决方案并命名为Lua_build,记住存放位置。
右键解决方案,添加→新建项目
新建Visual C++的空项目,命名为Lualib
右键Lualib项目,添加→现有项
还记得刚才的Lua下载在哪里么,找到它,把src文件夹里面除了lua.c和luac.c的后缀为c和h的文件都选中,点击添加
接下来就是编译了。但是编译之前要先设置下项目属性。右键Lualib项目,点击属性。
配置属性→常规→配置类型设置为静态库(.lib),点击确定
右键Lualib,点击生成。
生成成功(生成了一个Lualib.lib文件)后。跟创建Lualib项目一样,在Lua_build解决方案下新建两个空项目,分别命名为Lua、Luac。
与Lualib中添加文件的操作一样,添加现有项,把lua.c文件添加到Lua项目中,luac.c文件添加Luac项目中。
下面设置Lua和Luac项目的属性。右键Lua项目,点击属性进行设置。设置完Lua的属性后按一模一样的操作设置Luac项目的属性。也可以一次选中Lua和Luac两个项目,然后任选一个项目点击属性,同时进行设置。下面我们就同时进行设置。
那么来看看我们要设置哪些属性:
进入属性页面,找到链接器→常规。
点击附加库目录的下拉箭头
点击编辑。我们前面新建Lua_build解决方案时有一个存放位置小伙伴还记得么。双击编辑框白色区域的最上边,右侧有个省略号的按钮,点击它,找到Lua_build文件夹下的Debug文件夹,选择这个文件夹。(也可以手动输入文件夹路径)。
点击确定
链接器→附加依赖项,点击编辑
输入Lualib.lib点击确定
再次点击确定完成属性设置。
右键Lua和Luac项目,点击生成。
生成好了我们可以打开Lua_build文件夹下的Debug文件夹,可以看到有Lua.exe和Luac.exe两个文件
(第一和第二步照上边的做就可以)
第三步:配置环境变量
将 E:\Learningmaterials\Lua\Lua_build\Debug(这里是我生成的Luac.exe所在的路径)添加到系统的路径中, 我的电脑-> 高级系统设置-> 环境变量 -> 选中 path 将路径添加进去

第四步:测试一个lua程序
在debug目录下有两个exe文件,我们先看看解释器lua.exe,打开在里面写print(“Hello World”)回车接着输出Hello World

第五步.编译一个lua程序
使用lua编译器需要在windows下配置环境变量,我的luac.exe放在D:\lua53\Debug里,就要在PATH变量里面增加D:\lua53\Debug,然后在cmd中输入lua,显示lua的版本号

第六步:绑定Lua和Sublime
打开Sublime,点击Tools→Build System→New Build System。
用下面的代码替换自动生成的代码
{
“cmd”:[“Lua”,”$file”],
“file_regex”:”^(?:lua:)?\t:([0-9]):?([0-9])”,
“selector”:”source.lua”
}
(这个一定在环境变量配置完之后,不然会报错说Lua在系统中找不到)
Ctrl+s保存,文件名改为lua(不要改文件后缀,这个也是Sublime自带的Lua),点击保存。
Tools→Build System→lua
这样,我们就完成了Sublime和lua的连接。可以使用lua在Sublime上尽情的开发了。

重点提醒新手(编辑完Lua代码一定要保存完之后在运行 F7是运行编译的快捷键)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值