• 相关背景
    • Hdparm是一个磁盘测速工具
    • 官网:https://sourceforge.net/projects/hdparm/
  • 源码下载
    • git clone https://github.com/Distrotech/hdparm.git
  • 开始编译

    • 进入交叉编译环境:docker run --rm -it -v $PWD:/work dockcross/linux-armv7 bash
    • 设置环境变量:export CFLAGS=-static; export STRIP=arm-linux-gnueabihf-strip
    • 修改LDFLAGS: vim Makefile,加上 -static以静态链接
    • make -j8
  • 验证工具

    • Android:
      • adb push hdparm /data/local/tmp/
      • adb shell /data/local/tmp/hdparm -t -T --direct /dev/block/system_a
    • Linux Arm:
      • /tmp/hdparm -t -T --direct /dev/sda