5Km:
llvm-cov.exe show -instr-profile sim.profdata ..\Debug\
vfm_unittest.exe >haha.txt
5Km:
llvm-cov.exe show -instr-profile hello.profdata ..\Debug\helloWorld.exe
5Km:
llvm-cov.exe report ..\Debug\helloWorld.exe -instr-profile .\hello.profdata
5Km:
llvm-profdata.exe merge -o hello.profdata .\default.profraw
5Km:
llvm-cov.exe show -format html -instr-profile .\sim.profdata ..\Debug\vfm_unittest.exe >haha.html
5Km:
llvm-cov.exe report ..\Debug\vfm_unittest.exe -instr-profile .\sim.profdata
5Km:
llvm-cov.exe show -format html -output-dir this -instr-profile .\sim.profdata ..\Debug\vfm_unittest.exe
总结:
visual studio 中需要添加编译选项: -fprofile-instr-generate -fcoverage-mapping
llvm-profdata.exe merge -o hello.profdata .\default.profraw
llvm-cov.exe show -format html -output-dir this -instr-profile .\sim.profdata ..\Debug\vfm_unittest.exe
LLVM中code coverage检测工具llvm-cov的使用
最新推荐文章于 2024-08-02 16:46:58 发布