版本 3863c752c4b48b0f7963414bf945263a5e26f43c
預期目標
- 搭配
第五周</embedded/2012w4>_課程進度
Code Coverage
- GNU code coverage tool
gcov<http://gcc.gnu.org/onlinedocs/gcc/Gcov.html>_ is
generally used to dump the coverage data when the program exits
- for some embedded systems or for server processes you need a means
to dump coverage data of particular situations, i.e. when a client
connects.
- Code quality analysis for embedded systems
- Memory management with Valgrind
- Code coverage testing with Gcov
Code Quality Analysis Toolset for Embedded Systems<http://www.eclipsecon.org/2008/sub/attachments/Code_Quality_Analysis_Toolset_for_Embedded_Systems.pdf>_
Dumping gcov data at runtime - a simple example<https://www.osadl.org/fileadmin/dam/interface/docbook/howtos/coverage.pdf>_
Using gcov and lcov<http://www.slideshare.net/maguschen/using-gcov-and-lcov>_