六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 100|回复: 0

Visual C++ 2008 Express Edition 编译 Lua

[复制链接]

升级  15.33%

17

主题

17

主题

17

主题

秀才

Rank: 2

积分
73
 楼主| 发表于 2013-1-27 04:46:36 | 显示全部楼层 |阅读模式
实在难以忍受网上流传的各种关于使用 VC 编译 Lua 的文章,简直就是在误人子弟。把从 Lua 官方方网站获得的源代码包解压缩以后,可以看到其中有一个 INSTALL 文件,里面明明写清楚了怎么在 Windows 平台下编译 Lua,真搞不明白网上那些高人为何发明了如此之多的五花八门稀奇古怪的编译方法,按照官方文档所写的方法编译,步骤非常简单,以 Visual C++ 2008 Express Edition 和 lua-5.1.4 为例:

1.打开 Visual C++ 2008 Express Edition 的命令提示,Visual Studio 2008 Command Prompt
2.进入到 lua-5.1.4 目录, 可以看到里面有 doc, etc, src, test 几个目录和一些文件。
3.执行命令:etc\luavs.bat,这个命令必须在 lua-5.1.4 目录下执行,如果在 etc 目录下执行会报错。
4.很快,lua51.dll, lua51.lib, lua.exe, luac.exe 就生成在 src 目录下了。如果需要自定义生成文件的名字,可以修改 luavs.bat 文件。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表