在 Ubuntu 上安装 luabind

在 Ubuntu 上安装 luabind

所以我在互联网上搜索了一段时间,几乎没有找到关于如何安装 luabind 的教程或好的说明。我发现我需要安装 boost 和 lua 5.xx 才能安装它;我已经安装了 lua 5.3.1(肯定有效),并像这样安装了 boost: sudo apt-get install libboost-all-dev并检查了它:它在 /usr/include/boost 中;

看到我安装了所需的 2 个库。问题是如何安装 luabind?是否有任何软件包或类似的东西?有人可以给我一些命令行说明,以便我可以轻松安装它吗?PS:我查看了官方文档,但出于某种原因它不起作用。

答案1

在所有当前支持的 Ubuntu 版本中打开终端并输入:

sudo apt install libluabind-dev

libluabind-开发-- luabind c++ 绑定到 lua:静态库和头文件
Luabind 是一个帮助您在 C++ 和 Lua 之间创建绑定的库。它能够将用 C++ 编写的函数和类暴露给 Lua。它还将提供在 lua 中定义类的功能,并让它们从其他 lua 类或 C++ 类派生。Lua 类可以从其 C++ 基类覆盖虚拟函数。

相关内容