# 假设你的 ScoreMaster 在 RK3588 上编译
# 第一步:插桩编译
aarch64-linux-gnu-g++ -O2 -fprofile-generate -o scoremaster_test \
src/main.cpp src/core/*.cpp src/logic/*.cpp \
-I./3rdparty/rknn/include \
-L./3rdparty/rknn/lib -lrknnrt
# 第二步:在开发板上用测试视频跑一次
./scoremaster_test --test-video test.h264
# 第三步:优化编译
aarch64-linux-gnu-g++ -O2 -fprofile-use -o scoremaster_opt \
src/main.cpp src/core/*.cpp src/logic/*.cpp
# 对比优化前后:
# perf stat ./scoremaster_test → 原始性能
# perf stat ./scoremaster_opt → PGO 后性能
# 你可能看到 IPC 提升、cache-misses 下降