rust - 当包含在 include_bytes 宏中的文件被更改时,我如何告诉 Cargo 重建?

标签 rust embedded-resource rust-cargo

我正在使用 include_bytes! 宏将 GLSL 着色器编译成 Rust 程序。然而,Cargo 似乎并没有意识到这一点:当我仅修改着色器文件并使用 cargo run 对其进行测试时,更新的文件未被编译。手动触摸 .rs包含着色器的文件确实有效。

我是否需要在我的 Cargo.toml 中添加一些内容来明确声明这种依赖关系?

版本信息:

$ rustc --version && cargo --version
rustc 1.0.0-nightly (ecf8c64e1 2015-03-21) (built 2015-03-22)
cargo 0.0.1-pre-nightly (e689383 2015-03-16) (built 2015-03-16)

最佳答案

关于rust - 当包含在 include_bytes 宏中的文件被更改时,我如何告诉 Cargo 重建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29200914/

相关文章:

javascript - 在 Chrome 中查找请求文件的位置

twitter - 使用egg_mode连接到Twitter流会返回401未经授权

rust - 在其他模块中包含 main.rs

rust - 如何指定生命周期以使本地引用值与传入引用不同?

rust - 如何在升级到 Rust Clap v4 时更改 .multiple

c# - 如何在具有可变字段的 .NET 应用程序中包含 HTML 文档?

email - 从 Outlook::Attachment(嵌入式电子邮件)获取 Outlook::_MailItem

Rust Cargo 为特定 CPU 构建和交叉编译

rust - 使用泛型时, `From` 的实现如何冲突?

rust - 如何从返回异步的 Vec 闭包中加入_all?