< 返回版块

Aaron009 发表于 2023-05-15 17:57

大家好!我最近在使用Rust开发一个库,并希望能够分享给其他人使用。然而,我不希望将源代码提供给他们,而是想提供生成好的文件。我想知道如何实现这一点,并且其他人应该如何引入这个库。我了解到rlib文件似乎不能直接供他人引用,因为它仍处于不稳定状态。请问,我需要提供哪些文件给其他人,以便他们可以成功引入我的库呢?

如果您对这个问题有任何经验或建议,请在下面分享您的见解。非常感谢!

评论区

写评论
itfanr 2023-05-19 09:55

可以编译成 so ,同时给别人头文件就好了

Neutron3529 2023-05-15 18:06

写成cdylib嘛

把abi用C的方式传出去就好了

1 共 2 条评论, 1 页