链接或使用晶体内的c ++库

时间:2017-10-24 05:25:47

标签: crystal-lang

我很想知道是否可以在我们的水晶程序中使用像this这样的库来帮助安排事件,或者我们可以创建一个可以与libevent接口的水晶碎片。

2 个答案:

答案 0 :(得分:2)

bindgen是Crystal

的C / C ++库的绑定和包装生成器

答案 1 :(得分:1)

晶体标准库已经使用Libevent来提供事件IO和sleep功能。你不应该手动绑定libevent,只需使用普通的IO,sleep和光纤。您可以了解水晶如何处理并发here