在工作区中为成员指定特定配置文件是否可能?
如果我将配置文件写入成员的
Cargo.toml
,则会出现以下警告:
我还尝试将特定配置文件放入工作区根目录下的警告:将忽略非根包的配置文件,请在工作区根处指定配置文件:
Cargo.toml
中:[profile.release]
opt-level = 3
[profile.release.hal]
# optimizer kills assembly code
opt-level = 1
然而,正如详细输出中显示的应用选项一样,这似乎也被忽略了:
运行 `rustc --crate-name hal src/hal/lib.rs --crate-type lib -C opt-level=3 --emit=dep-info,link [...]
除了完全避免工作区之外,还有其他方法吗?
#[inline(never)]
而不是改变优化级别? - kennytm