在嵌入式系統(tǒng)開發(fā)中,代碼覆蓋率統(tǒng)計是衡量測試完整性的重要指標(biāo),有助于發(fā)現(xiàn)未被測試覆蓋的代碼區(qū)域,提升軟件質(zhì)量。gcov(GNU Coverage)與LCOV(LTP Coverage Analyzer)是常用的代碼覆蓋率統(tǒng)計工具,但在資源受限的嵌入式設(shè)備上直接使用它們可能會面臨內(nèi)存、存儲空間不足等問題。本文將探討如何對gcov與LCOV進(jìn)行輕量化改造,以適應(yīng)資源受限設(shè)備的需求。