今天编译了下lua,本来打算明天再写的,想来明天也有明天的事情。于是,今天直接做了得了;我是在windows下编译的,其他平台,应该问题也不大的,可以参考下这个做法。
lua.exe编译:
1.下载lua源码,官网网址:http://www.lua.org
2.用vs新建一个空的项目工程
3.把lua源码加入到项目工程中,然后把luac.cpp从项目工程移除,编译
4.修正报错
5.重新生成,会有一个lua.exe
接下来说下生成luac的过程,
1.在刚才的基础上新建一个项目
2.把lua源码加入到项目工程中,然后把lua.cpp从项目工程移除,编译
3.修正报错
4.重新生成,会有一个luac.exe
项目工程截图如下:

下图是生成的lua,luac 相关的可执行文件

OK,整体过程就是这样,相信你也会成功的;加油,好梦!
网友评论