如何在Rust可执行文件中嵌入资源?

时间:2014-11-26 03:06:21

标签: rust

这是this question over here的堂兄,对C提出同样的要求。

基本上,有没有比将它变成一个巨大的字节数组并将其放入源文件更好的方法?

或者,宏是否有能力这样做? (Rust Macros ......看起来很浓,而且我不了解它们的确切功能。)

2 个答案:

答案 0 :(得分:14)

您可能需要include_bytes!

如果您使用的是旧版本的Rust,请改用include_bin!

答案 1 :(得分:0)

您也可以使用此工具https://github.com/pyros2097/rust-embed我创建的工具会为您的资源生成防锈代码。