大家好!我最近在使用Rust开发一个库,并希望能够分享给其他人使用。然而,我不希望将源代码提供给他们,而是想提供生成好的文件。我想知道如何实现这一点,并且其他人应该如何引入这个库。我了解到rlib文件似乎不能直接供他人引用,因为它仍处于不稳定状态。请问,我需要提供哪些文件给其他人,以便他们可以成功引入我的库呢?
如果您对这个问题有任何经验或建议,请在下面分享您的见解。非常感谢!
1
共 2 条评论, 1 页
大家好!我最近在使用Rust开发一个库,并希望能够分享给其他人使用。然而,我不希望将源代码提供给他们,而是想提供生成好的文件。我想知道如何实现这一点,并且其他人应该如何引入这个库。我了解到rlib文件似乎不能直接供他人引用,因为它仍处于不稳定状态。请问,我需要提供哪些文件给其他人,以便他们可以成功引入我的库呢?
如果您对这个问题有任何经验或建议,请在下面分享您的见解。非常感谢!
评论区
写评论可以编译成 so ,同时给别人头文件就好了
写成cdylib嘛
把abi用C的方式传出去就好了