EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

使用方法

  1. 增加编译选项-fprofile-generate=$PROFILE_DATA_PATH($PROFILE_DATA_PATH为用于存放采样文件的路径)编译源码得到可执行文件。
  2. 给可执行文件一组有代表性的输入,并运行可执行文件进行采样,采样后在$PROFILE_DATA_PATH路径下会得到xxxx.profraw采样文件。
  3. cd $PROFILE_DATA_PATH,使用下述命令处理采样文件,得到优化指导文件(.profdata):
    1
    $LLVM_DIR/bin/llvm-profdata merge -output=BiSheng.profdata ./*.profraw   #$LLVM_DIR表示毕昇编译器路径
    
  4. 增加选项-fprofile-use=$PROFILE_DATA_PATH/BiSheng.profdata编译源码得到优化后的可执行文件。