6

マクロを使用してinclude_bytes!、GLSL シェーダーを錆びたプログラムにコンパイルしています。ただし、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)
4

2 に答える 2

1

Cargo には現在、変更のために「監視」ファイルのリストにファイルを追加する方法がありません。に含まれるファイルについてはわかりません。これはinclude_bytes!、そのマクロを特別にケース化する必要があるためです。

于 2015-03-23T02:01:01.230 に答える