Ian*_*ing 7 compiler-errors compiler-warnings rust
学习生锈的前10分钟,我给了58个lint选项,我在想:gcc有一个解决方案.
什么会出现在.toml文件中?解决方法?
Chr*_*gan 12
gcc -Werror成为rustc --deny warnings或crate属性#![deny(warnings)].
RUSTFLAGS="--deny warnings"或者-Wall在Rust中没有必要; 它所涵盖的大部分内容都是编译错误或默认拒绝或警告的lints.你应该明白,lint只是:lints.它们至少是轻微的,往往是非常主观的.默认情况下允许的lint应该是如此 - 它们是用于特定目的的有用工具,但是启用它们很多通常通常没有意义.(-Weverythinglint,例如:在某种类型的库中,您可能希望能够说"我保证这不会使用堆内存",但这并不是坏事.)