【问题标题】:Possible conflicts between Lua C++ bindingsLua C++ 绑定之间可能存在的冲突
【发布时间】:2011-05-13 14:31:18
【问题描述】:

我目前正在做一个项目。我想考虑在未来使用的一个库使用 ToLua++ 作为绑定 Lua 的方法。目前,我正在查看的库是 CEGUI,它使用 ToLua++。我目前正在考虑在我正在从事的项目中使用 LuaBind 来实现。我想知道是否有人对这是否会导致冲突和破坏事物有任何见解,或者它是否可以正常工作。

【问题讨论】:

  • 你尝试了会发生什么?您遇到错误了吗?
  • 现在我只处于计划阶段,我想知道这是否会导致问题。该项目的当前情况是我们目前正在使用 Python,但是我正在考虑尝试将脚本切换到 LUA,以便在处理用户生成的内容时增加一些安全性。我目前正在尝试找出是否有人在我之前遇到过任何问题,这样我就可以提前计划。
  • 请注意语言名称是Lua,不是LUA...
  • 对不起,我度过了漫长的一天,我的大脑被炸了。我很抱歉搞砸了大写,但现在我的大脑是吐司。

标签: c++ binding lua


【解决方案1】:

只要不使用这两种工具定义相同的 Lua 实体,LuaBind 和 ToLua++ 就可以很好地共存。您可以使用任一工具向模块添加更多函数和类,但不能向其他工具定义的类添加更多方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-27
    • 2018-07-01
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2011-11-19
    • 1970-01-01
    相关资源
    最近更新 更多