rust可以保存编译器的优化记录吗?

问题描述 投票:0回答:1

在C中,我可以使用以下命令输出编译器优化信息:

clang -O2 main.c -o main -fsave-optimization-record

rust是否也有这样的选项来输出优化信息,比如函数内联、参数优化等? 我尝试了以下命令但失败了,

cargo rustc -- -C llvm-args=-fsave-optimization-record

错误信息如下:

rustc -Cllvm-args="..." with:未知的命令行参数“-fsave-optimization-record”。尝试:'rustc -Cllvm-args =“...”与--help'

rust llvm inline compiler-optimization rust-cargo
1个回答
0
投票

您可以使用

remark
代码生成选项

rustc main.rs -C remark=all

引用文档:

备注

此标志可让您打印优化过程的备注。

通行证列表应以空格分隔。

all
每关都会备注。

© www.soinside.com 2019 - 2024. All rights reserved.