草庐IT

OpenHarmony 蓝区覆盖率搭建指导

蓝区覆盖率搭建指导下载所需环境安装所需第三方库sudoaptinstalllcov;sudoaptinstalldos2unix;pipinstalllxml;pipinstallselectolax;pipinstallCppHeaderParser;配置lcov分支覆盖选项sudovim/etc/lcovrc;修改配置文件中的两项使其支持分支覆盖统计lcov_branch_coverage=1//去掉注释,值改为1genhtml_branch_coverage=1//去掉注释,值改为1编译覆盖率版本寻找所包含源代码.c最终生成动态库、静态库、可执行文件的gn文件,可以在**.gn或者.gn

OpenHarmony蓝区环境问题总结

1.版本启动参数:1.1Hi3516DV300L1的启动参数:setenvbootcmd"mmcread0x00x800000000x8000x4800;"setenvbootargs"console=ttyAMA0,115200n8root=emmcfstype=vfatrootaddr=10Mrootsize=30Mrw"saveenvgo0x800000001.2Hi3516DV300L2的启动参数:setenvbootargs'mem=640Mconsole=ttyAMA0,115200mmz=anonymous,0,0xA8000000,384Mclk_ignore_unusedan