【问题标题】:What's the scripting language that works best when binding with c++?与 c++ 绑定时,哪种脚本语言效果最好?
【发布时间】:2017-07-07 14:32:20
【问题描述】:

我正在从事一个严重依赖我创建的许多 c++ 对象的项目。我不是每次使用不同对象时都编译代码,而是考虑使用可以实例化 c++ 对象并调用它们的函数而无需重新编译的脚本。有哪些可能的候选人?感谢您提前回答。

【问题讨论】:

  • 这是题外话,但 lua 是一个流行的选择
  • 这听起来不是一个好主意,但如果您使用的是 Windows,请使用 COM。
  • 我使用的是 linux,但据我所知,lua 运行良好

标签: c++ binding scripting-language


【解决方案1】:

sol2 是一个很好的 Lua C++ 包装器:它提供了快速的执行时间和最小的依赖。

另一种选择是 ChaiScript,但它不如 sol2 快。

【讨论】:

    猜你喜欢
    • 2010-09-09
    • 2012-07-18
    • 2012-03-16
    • 2013-03-24
    • 1970-01-01
    • 2011-01-11
    • 2010-12-22
    • 1970-01-01
    • 2010-10-22
    相关资源
    最近更新 更多