首页 > 解决方案 > 用于 swing/c++/kotlin 的 RUST 库

问题描述

我现在正在研究 Rust,因为我们想切换到这项技术。今天我们只使用c/c++。对我来说,现在问题出现了,是否可以提供一个 rust 库,就像在 c/c++ 中一样。当然,我已经看到了几个从 c 调用 rust 库的例子,反之亦然。但我的问题针对的是另一个用例。它是关于一个有状态的 API,而不仅仅是一个无状态的函数。例如,您必须使用 init 函数来创建返回给调用者的对象指针。任何其他函数都需要此对象指针来提供所需的功能。如果这是不可能的,我会感到非常惊讶,但不幸的是我没有找到任何东西。在我们的用例中,我们希望为 c++、swing 和 Kotlin 提供 API(用 rust 编写)。当然我知道我也可以用 c/c++ 编写这个 API,但是由于各种原因,这个用例依赖于 Rust。谢谢你的提示问候杜桑

使用 www.DeepL.com/Translator 翻译(免费版)

标签: c++swingkotlinrust

解决方案


推荐阅读