Giriş
lcov komutu, gcov'un çıktısını html'e çevirir. Başka formatta çıktılar için gcovr kullanılabilir. Ancak gcovr için python kurmak lazım.
Örnek
Şöyle yaparız.
2. Ayrıca coverage isimli bir alt dizin oluşur. Bu dizinde index.html dosyası ve src isimli kaynak kod dosyalarıyla aynı isme sahip .html uzantılı dosyalar oluşur.
lcov komutu, gcov'un çıktısını html'e çevirir. Başka formatta çıktılar için gcovr kullanılabilir. Ancak gcovr için python kurmak lazım.
Örnek
Şöyle yaparız.
#Gather data1. Komutu çalıştırdığım yerde mycoverage.info dosyası oluşur. Bu dosyada her kaynak dosya için hangi satırların çalıştırıldığının "toplam" bilgisi vardır.
lcov -c -d mytestdirectory -o mycoverage.info#Extract coverage info
lcov -e mycoverage.info "*src*" -o mycoverage.info#Generate HTML output
genhtml mycoverage.info -o coverage
2. Ayrıca coverage isimli bir alt dizin oluşur. Bu dizinde index.html dosyası ve src isimli kaynak kod dosyalarıyla aynı isme sahip .html uzantılı dosyalar oluşur.
Hiç yorum yok:
Yorum Gönder