Sublime配置lua开发环境傻瓜式教学
2016-09-01 12:17
393 查看
使用Sublime进行lua开发需要进行适当配置,网上有许许多多的教程,但是都不够清晰。下面break将一步一步教你在Sublime里配置lua开发环境。
工具:VS系列(break使用的是VS2015(其他版本也可))
Sublime(break使用的是Sublime Text3(其他版本也可))
Lua源码(break使用的是lua-5.3.3(其他版本也可))
第一步:下载安装
VS2015 Community:http://www.ithome.com/html/win10/164028.htm
Sublime Text3:http://www.sublimetext.com/3
Lua:http://www.lua.org/download.html(记住Lua源码下载位置)
[b]第二步:编译Lua源码[/b]
打开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两个文件
第三步:绑定Lua和Sublime
打开Sublime,点击Tools→Build System→New Build System。
用下面的代码替换自动生成的代码
{ "cmd":["D:\\programming\\C++程序设计\\Lua_build\\Debug\\Lua.exe"/*引号部分为你的Lua.exe绝对路径*/,"$file"], "file_regex":"^(?:lua:)?[\t](...*?):([0-9]*):?([0-9]*)", "selector":"source.lua" }
Ctrl+s保存,文件名改为mlua(不要改文件后缀),点击保存。
Tools→Build System→mlua
这样,我们就完成了Sublime和lua的连接。可以使用lua在Sublime上尽情的开发了。
下面是测试。在Sublime上新建一个文件输入print("hello lua"),Ctrl+s保存。保存好后按F7运行
大功告成!
相关文章推荐
- Sublime配置lua开发环境傻瓜式教学
- Sublime配置lua开发环境傻瓜式教学
- sublime配置lua开发环境
- 详解LUA开发工具及其环境配置
- 详解LUA开发工具及其环境配置
- win7 下搭建sublime的python开发环境的配置方法
- Lua开发环境配置
- cocos2dx+vs2012+lua开发环境配置+BabeLua
- pygtk及luagtk在Ubuntu12.04下开发环境配置
- 编译Lua库并配置开发环境
- Go语言:Windows下Sublime Text2编辑器+GoSublime插件配置Go开发环境
- (转)sublimeText 使用技巧及配置Lua开发环境
- 在MAC下 配置lua开发环境与Cocos2d-X创建项目使用Lua
- Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)
- Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)
- win7 下搭建sublime的python开发环境的配置方法
- 【cocos2dx开发技巧6】脚本lua的使用--开发环境的配置
- Sublime Text 2配置Lua开发环境
- sublimeText 使用技巧及配置Lua开发环境
- quick-cocos2dx 那些事儿 (二):开发环境sublime text 3.0的配置过程