clang 是否支持“-fprofile-generate”和“-fprofile-use”?

Bad*_*ild 4 c++ profile clang

我正在使用 3.5,但它似乎不在那里......我错过了什么吗?

例如,使用 GCC 我可以编译这样的程序:

gcc -fprofile-generate main.cpp
Run Code Online (Sandbox Code Playgroud)

...然后我运行该程序,在它退出(优雅地)后,它将生成一组文件(我认为扩展名是 .gcda)。这些文件包含可用于执行基于配置文件的优化的分支结果,如下所示:

gcc -fprofile-use main.cpp
Run Code Online (Sandbox Code Playgroud)

Clang 中是否有我忽略的类似功能?

谢谢!

Ant*_*vin 5

Clang 手册的Profiling with Instrumentation部分提到了标志-fprofile-instr-generate和 ,-fprofile-instr-use其含义几乎相同。