LUA怎么像C语言一样编译生成可执行文件

LUA怎么像C语言一样编译生成可执行文件,第1张

下载源代码,解压。

解压后,包含文件

1、doc 文件夹,lua的更新说明,网页格式

2、src 文件贺橘夹,lua的源文件,C语言实现

3、Makefile , 编译用配置文件,我们这里就不用它了

4、README , 不用我说了吧,就一说明文件,我们也用不禅磨团着

进入src文件夹,新建一个文本文件。并改名为vslua.bat,提示是否更改后缀名,选择是并点击。

右键我们建立的vslua.bat文件,以记事本打开

编写如图代码,为了锻炼大家的动手能力,加深理解,我就直接上图不打文字。反正一定能看清的。记得编写后保存哦!

到开始菜单选择vs的开发人员命令提示工具。

在命令工具中输入:

1、“cd x:\你的src文件夹路径\src”[不包含引号],回车

2、游芹“vslua.bat” 回车

等待执行结束。如果不错的话,你到src上级目录就能发现新生成了一个bin文件夹。文件夹里面放的就是生成好的exe、lib、dll。

最后测试一下新生成的lua.exe。

常见的方法是用c写一个宿主

或者 比较方便而且比较现成的方法是载一个luaaio

aio就是all in one 的颂拦缩写祥举

把lua.exe改成脚本入口lua文件名

比如 main.lua 对应的就是main.exe 然后准备好相应的扩展需要的dll 就可以运行野宴胡了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8257252.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存