在嵌入 Lua 时,如何设置“require”路径?

我在我的游戏引擎中嵌入了 lua,并有一个 lua 文件的目录结构,我正在开始使用大量的 lua 脚本。我想使用 "require" 优化模块包含,但我不确定如何设置 CPATH 和 PATH 值,因为我嵌入了 lua。我该如何设置?

另外,由于 require 寻找模块而不是路径,我是否可以使用 * 查找文件夹的所有子文件夹,并查找每个 lua 文件,那么 lua 模块文件可以使用结构 "编译" 吗?

谢谢!

原文链接 https://stackoverflow.com/questions/1725030

点赞
stackoverflow用户107090
stackoverflow用户107090

你可以设置 package.cpathpackage.path。路径中不支持通配符。

2009-11-12 20:26:02