0

出于可移植性的原因,我想在编译 C++ 代码时从源代码编译 lua。我使用 lua 读取输入文件。

如果我理解正确,lua 的自述文件提到可以通过 src/Makefile 来做到这一点。我真的不能读得那么好。有没有人知道怎么做?

是否可以在一个命令中使用它?gcc .... 奖金:如何放入cmake

4

1 回答 1

0

Lua 有一个 makefile 需要你的目标平台来构建,所以你需要指定 make [目标平台]。

但这在自述文件的开头是正确的。

您可以尝试从构建过程中调用 make 命令。

干杯[根据评论更新]

如果您使用:

make a PLAT=[target platform]

在 src 目录的命令行上,它只会为目标平台构建 liblua.a 库,然后您只需将该文件复制到您需要的任何位置并链接它。

于 2013-12-11T18:00:32.647 回答