导航:首页 > 源码编译 > 编译lua

编译lua

发布时间:2022-02-15 02:38:45

⑴ 如何运行lua文件,我自己编译了lua官网的源文件生成的exe只是一个交互式的解释器,怎么让它运行lua文件

你居然成功编译了源码,还不会用。。。。。。。
最好去看官网的教程。
-----------------------------------------------------------
编译后有一个 lua.exe 打开命令行(不要问我命令行是什么,不然你是怎么编译的),cd 到 lua.exe的路径。
新建一个文本文件,重命名为test.lua,用记事本打开,键入
print "Hello"
保存。
命令行输入
lua test.lua
完事。

⑵ lua win下的编译

请参考下面的脚本

rem 如果有必要,修改你的vc 和 sdk路径,这里使用vc2010编译
set vc10=c:\Program Files\Microsoft Visual Studio 10.0\VC
set sdk=C:\Program Files\Microsoft SDKs\Windows\v7.0A

set include=%vc10%\include;%sdk%\Include;%INCLUDE%
set lib=%vc10%\lib;%sdk%\Lib;%LIB%

rem 戏肉,编译lua 5.2 ,应该差不多的
cd src

rem 编译lua52.dll 和 lua52.lib
cl /O2 /W3 /c /MD /DLUA_BUILD_AS_DLL l*.c
del lua.obj luac.obj
link /DLL /nologo /NODEFAULTLIB:LIBCMT.LIB /out:lua52.dll l*.obj

rem 编译lua.exe 和 luac.exe
cl /O2 /W3 /c /MD /DLUA_BUILD_AS_DLL lua.c luac.c
link /nologo /NODEFAULTLIB:LIBCMT.LIB /out:lua.exe lua.obj lua52.lib
del lua.obj
link /nologo /NODEFAULTLIB:LIBCMT.LIB /out:luac.exe l*.obj

⑶ visual studio code 怎么编译lua

安装debug插件,然后配置如下,详情参考上面链接 //launch.json { "version": "0.2.0", "configurations": [ { "name": "Debug", "type": "gdb", "request": "launch", "target": "${file}.o", "cwd": "${workspaceRoot}", "

⑷ sciTE编译lua问题

luac5.1.exe 这个可执行文件不存在或者不在path路径上!

你搜索一下luac5.1.exe 到底在哪里,然后把它加入到path环境变量中

⑸ 如何把lua编译成luac

不是在lua解释器里用的……
命令行下luac 文件名
你这样等于是试图解释lua语句luac.exe asd.lua,同时提供两个table的键值,自然非法

⑹ lua脚本怎么编译成luac

luac xxx.lua

luac产生单个输出文件,它包含所有给定的源代码文件的字节码。缺省时,输出文件命名为luac.out,但你能通过选项-o改变。

⑺ 如何在linux下编译安装Lua编译器

方法/步骤

Linux系统的版本

命令:
cat /proc/version

下载Lua源码包

命令:
wget http://www.lua.org/ftp/lua-5.3.2.tar.gz

解压下载的源码包lua-5.3.2.tar.gz

命令:
tar -xzvf lua-5.3.2.tar.gz

安装编译Lua所需的依赖包

命令:
yum -y install readline-devel

编译并安装Lua

命令:
make linux test

测试Lua源码编译生成的lua是否可用

命令:
lua

7
测试Lua源码编译生成的luac是否可用

命令:
luac

⑻ 我想修改一个lua文件,但是是编译后的,请问如何修改

这是因为你的反编译器的版本和当初编译那个Lua文件时的版本不一致。

你首先得知道你这个Lua文件是用哪个版本编译的,再去找对应版本的Lua反编译器。

什么Lua文件值得你花精力去反编译它啊?能自己搞就自己从头搞吧。

⑼ 怎样把.lua编译成.exe可执行文件(详细点!最好附图)

常见的方法是用c写一个宿主
或者 比较方便而且比较现成的方法是载一个luaaio
aio就是all in one 的缩写
把lua.exe改成脚本入口lua文件名
比如 main.lua 对应的就是main.exe 然后准备好相应的扩展需要的dll 就可以运行了

阅读全文

与编译lua相关的资料

热点内容
程序员盖房视频 浏览:849
pdf转word手机软件 浏览:594
苹果浏览器下载显示无法连接服务器地址 浏览:875
数字加密NFT 浏览:983
excel2010宏编程教程 浏览:648
文档转换成pdf文件的转换器 浏览:582
pdf日语 浏览:241
传奇开5个区要什么样的服务器 浏览:576
加密货币周末交易量 浏览:84
ubantu服务器怎么开机 浏览:13
算法系统学习网站 浏览:143
js运行时加载和编译时加载 浏览:323
服务器上删除的文件怎么恢复 浏览:908
长歌行pdf 浏览:447
马尔可夫算法的基本原理 浏览:469
海康服务器怎么进入raid配置 浏览:189
网站服务器卡顿什么原因 浏览:90
linux定时任务脚本 浏览:826
什么app能看美国电视剧 浏览:507
木工ug编程图档 浏览:691