鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装A-FOT工具

A-FOT是一款用于提升GCC for openEuler编译器自动反馈优化特性易用性的工具,可在工作节点上单独安装A-FOT工具。适用于编译阶段。

前提条件

环境依赖需满足以下条件:
  • 架构:鲲鹏ARM
  • 操作系统:openEuler 22.03 LTS、openEuler 22.03 LTS SP1、openEuler 22.03 LTS SP2、openEuler 22.03 LTS SP3
  • 编译器:GCC for openEuler 2.3.2及以上
  • 软件包:perf

安装工具

  1. 安装A-FOT工具。
    • 仅支持openEuler 22.03 LTS系统进行yum源安装。
      yum install -y A-FOT 
    • 其他操作系统支持拉取远端分支,拉取后在当前目录生成A-FOT目录,可直接使用A-FOT工具。
      git clone https://gitee.com/openeuler/A-FOT.git 
  2. 安装perf依赖。
    • 配置网络源或本地源后使用yum安装。
    • RPM包安装。(下载perf-5.10.0-60.18.0.50.oe2203.aarch64.rpm)
      rpm -ivh perf-5.10.0-60.18.0.50.oe2203.aarch64.rpm

      这里以openEuler 22.03 LTS为例,其它openEuler类操作系统可参见“https://mirrors.huaweicloud.com/openeuler/操作系统/everything/aarch64/Packages/”,搜索下载对应的perf软件包。

      操作系统:替换为具体使用的操作系统。

  3. A-FOT工具安装后,相关使用操作请参见A-FOT工具命令参考