相关疑难解决方法(0)

C++的脚本语言

我在脚本语言方面有点生疏,只要它们最近像蘑菇一样突然出现:)

今天我认为有一种脚本语言与C++无缝对话会很好,也就是说,可以使用C++类,对我来说最重要的是,可以编译成C++或者一些DLL/.SO(加上它. h)这样我就可以将它链接到我的C++程序中并使用脚本定义或实现的类.

我知道我可以嵌入任何流行的脚本语言,如lua,ruby,python ......但是接口通常包含某种"eval"函数,用于评估提供的脚本代码.根据用于耦合C++和脚本语言的工具,脚本回调到C++的集成可能或多或少易于编写,但我没有看到任何实际上允许我编写独立模块的脚本语言作为.h和.so/dll暴露给我的程序(可能是生成C++代码的脚本语言).

你知道这样的工具/脚本语言吗?

提前致谢.

PD.我一直在思考Vala或Haskell的GHC.他们生成C,但不生成C++ ......

c++ scripting scripting-language

39
推荐指数
6
解决办法
4万
查看次数

标签 统计

c++ ×1

scripting ×1

scripting-language ×1