我需要一个简单的解释器,能够执行简单的表达式/语句并从主要的C++应用程序中调用函数。目前我不需要对应用程序进行脚本编写,但以后可能会有用。
此外,其他团队成员应该可以轻松地从源代码库中获取我的应用程序并构建它,而无需安装其他应用程序、库等。搜索结果显示有多种选择,例如:Python(通过Boost和/或Python API)、Lua、Guile、TinyScheme。
我最接近Python,但使用Boost、构建Python库以及将主应用程序与Python进行接口处理是一项复杂的任务,这个选择可能过于复杂了,或许我错了。
对于这个请求,应该有一个简单的解决方案,你有什么经验和建议?
此外,其他团队成员应该可以轻松地从源代码库中获取我的应用程序并构建它,而无需安装其他应用程序、库等。搜索结果显示有多种选择,例如:Python(通过Boost和/或Python API)、Lua、Guile、TinyScheme。
我最接近Python,但使用Boost、构建Python库以及将主应用程序与Python进行接口处理是一项复杂的任务,这个选择可能过于复杂了,或许我错了。
对于这个请求,应该有一个简单的解决方案,你有什么经验和建议?