在visual studio 2013中编译Lua5.3.1
注:以下是基于 别人的教程或笔记来操作并按照自己的操作记录的纯文字版编译和hello lua过程。 原图文版链接: 原文链接 1.创建空的解决方案: 文件->新建->项目->其他项目类型->Visual Studio解决方案->空白解决方案 名称:lua53 位置:.. 接下来在这个解决方案中创建3个项目:分别为Luz_lib、Lua和Luac Lua和Luac项目中会生成最终我们需要的执行文件。Lua_lib会生成静态库文件, Lua和Luac项目的编译需要这个库文件。所以我们需要先编译Lua_lib项目,生成需要的库文件。 2.创建lib静态库: a.在lua53解决方案上点击右键->添加->新建项目->Visual C++ ->空项目 名称:Lua_lib 位置:... b.在Lua_lib项目上点击右键->添加->现有项(或已存在项), 打开lua解压目录,找到src文件夹,选中全部文件,然后排除lua.c和 luac.c两个文件,将其他文件全部添加到项目中区。 (PS:Lua_lib项目中生成我们需要的库文件,而lua.c和luac.c分别是Lua项目 和Luac项目中要用到的。 c.编译Lua_lib项目,首先需要修改项目配置,在Lua_lib项目上点击右键->属性->配置属性->常规 ->配置类型 选择静态库(.lib) ,然后再选中项目,点击主菜单栏中的测试->调试