使用VSCode阅读 高通ABL 代码
以6115为例:
cd ~/workspace/6115_2290_A14_SPF10_AP/TARGET/
# 删除out目录以确保abl进行整编 rm -rf kernel_platform/out/msm-kernel-bengal-*/abl-userdebug cd ~/workspace/6115_2290_A14_SPF10_AP/TARGET/sunsea # 单编abl生成compile_commands.json clear;bear ./make_build_ap.sh SIM8965 abl userdebug 64 16 # 移动compile_commands.json和建立“Build”文件软连接 cd ~/workspace/6115_2290_A14_SPF10_AP/TARGET/kernel_platform/bootable/bootloader/edk2 mv /home/pi/workspace/6115_2290_A14_SPF10_AP/TARGET/sunsea/compile_commands.json . ln -s ~/workspace/6115_2290_A14_SPF10_AP_UEFI/TARGET/kernel_platform/out/msm-kernel-bengal-consolidate/abl-userdebug/obj/ABL_OUT/Build

浙公网安备 33010602011771号