如何使用 C++ 分发 Lua 文件

我知道如何在 Lua 状态中执行一些操作,但是我不明白如何将最终程序与一个独立的 Lua 文件一起分发,因为如果你在同一个目录中有一个 .exe 和一个 Lua 文件,那么我该如何使它们成为一个可执行文件,就像 Löve 2d 一样使用

copy /b

将 Lua 文件附加到 Löve 2d 解释器中以进行分发。 能否有人解释一下这个原理。

谢谢大家 Blazing

点赞
用户5910058
用户5910058

你可以直接将 Lua 代码嵌入到 C++ 源代码中,使用原始字符串字面量格式,就像这样:

const auto lua_code = R"lua(
...这里放 Lua 代码...
)lua";
2016-04-20 18:35:26