如何从c应用程序运行erlang?

时间:2014-08-28 17:48:55

标签: erlang

是否可以使用C应用程序运行erlang vm?我想从我的游戏中使用脚本引擎,找不到任何erlang API或其他官方"怎么做...

谢谢!

1 个答案:

答案 0 :(得分:2)

Erlang VM需要一些时间才能启动,因此每次启动和停止它都没有意义,您想要拨打电话。唯一的解决方案是让它一直运行(它不是那么重)。您可以使用原始TCP或C节点与C代码进行通信。您可以在此处阅读有关不同互操作性选项的更多信息:

http://www.erlang.org/doc/tutorial/users_guide.html

Erlang很适合编排,而C ++适合原始计算,所以通常人们会这样做:他们从Erlang调用C语言。