Link 或在 crystal 中使用 c++ 库

Link or use a c++ library inside crystal

我想知道是否可以在我们的 crystal 程序中使用像 this 这样的库来帮助安排事件,或者我们是否可以创建一个可以与 libevent 交互的 crystal 分片.

bindgen 是 C/C++ 库的绑定和包装器生成器,适用于 Crystal

Libevent 已被 crystal 标准库用于提供事件 IO 和 sleep 函数。您不需要手动绑定 libevent,只需使用普通 IO、sleep 和纤程即可。您可以了解 crystal 如何处理并发 here.