为目录中的多个文件创建一个目标文件
Create one object file for multiple files in directory
我在一个目录中有大约 5 个文件(a.lua、b.lua、c.lua、d.lua、e.lua)说 dir_1。是否可以为dir_1中的所有文件创建一个目标文件?
我想使用其他目录中的 dir_1 文件。有哪些可行的方法?谢谢。
是的,您可以创建复合编译脚本。例如,
luac -o all_in_some_order.lub *.lua
我给它一个 Lua 二进制文件的 .lub 扩展名。尽管如此,Lua 对二进制和文本脚本的处理方式相同。和文本脚本一样,复合体就像一个体,只不过复合体是一个或多个函数体运行依次
如有必要,您可以在命令行中指定执行顺序。
有关其他选项,请参阅 luac
。
注意:您的可执行文件可能被命名为 luac53。
我在一个目录中有大约 5 个文件(a.lua、b.lua、c.lua、d.lua、e.lua)说 dir_1。是否可以为dir_1中的所有文件创建一个目标文件?
我想使用其他目录中的 dir_1 文件。有哪些可行的方法?谢谢。
是的,您可以创建复合编译脚本。例如,
luac -o all_in_some_order.lub *.lua
我给它一个 Lua 二进制文件的 .lub 扩展名。尽管如此,Lua 对二进制和文本脚本的处理方式相同。和文本脚本一样,复合体就像一个体,只不过复合体是一个或多个函数体运行依次
如有必要,您可以在命令行中指定执行顺序。
有关其他选项,请参阅 luac
。
注意:您的可执行文件可能被命名为 luac53。