İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

i686-linux-gnu-gcov-tool-6 - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden OnWorks ücretsiz barındırma sağlayıcısında i686-linux-gnu-gcov-tool-6'yı çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen i686-linux-gnu-gcov-tool-6 komutudur.

Program:

ADI


gcov-tool - çevrimdışı gcda profil işleme aracı

SİNOPSİS


gcov aracı [-v|--versiyon] [-h|--yardım et]

gcov aracı birleştirme [birleştirme seçenekleri] dizin1 dizin2
[-v|--ayrıntılı]
[-o| --çıktı rehber]
[-w|--ağırlık w1,w2]

gcov-tool yeniden yazma [yeniden yazma seçenekleri] rehber
[-v|--ayrıntılı]
[-o|--çıktı rehber]
[-s|--ölçek float_or_simple-frac_değeri]
[-n|--normalleştirmek uzun_uzun_değer]

gcov aracı çakışması [örtüşme seçenekleri] dizin1 dizin2
[-v|--ayrıntılı]
[-h|-- sadece sıcak]
[-f|--işlev]
[-F|--Ad Soyad]
[-o|--nesne]
[-t|--hot_threshold] şamandıra

TANIM


gcov aracı gcc'nin gcda profil dosyalarını işlemek için çevrimdışı bir araçtır.

Mevcut gcov aracı aşağıdaki işlevleri destekler:

* iki profil setini ağırlıklarla birleştirin.

* bir profil setini okuyun ve profil içeriğini yeniden yazın. Ölçeklenebilir veya normalleştirilebilir.
değerleri sayın.

Bu araç için kullanım örnekleri şunlardır:

* Farklı girdi grupları için profilleri toplayın ve bunları birleştirmek için bu aracı kullanın. Bir
her bir girdinin göreli önemini hesaba katacak ağırlığı belirleyebilir.

* Gcda dosyalarının bir alt kümesini kaldırdıktan sonra profili yeniden yazın,
Özetin ve histogramın tutarlılığı.

* Araçlar çoğunluk kodunu şu şekilde paylaştığından, hata ayıklamak veya libgcov kodunda da kullanılabilir.
çalışma zamanı kitaplığı.

Birleştirme işlemi için, çevrimdışı olarak oluşturulan bu profilin çok az içerik içerebileceğini unutmayın.
çevrimiçi birleştirilmiş profilden farklı değerler. İşte tipik farklılıkların bir listesi:

* histogram farkı: Bu çevrimdışı araç, histogramı birleştirdikten sonra yeniden hesaplar.
sayaçlar. Bu nedenle elde edilen histogram kesindir. Çevrimiçi birleştirme,
bu yeteneğe sahip olun -- histogram iki histogramdan birleştirilir ve sonuç
bir yaklaşım.

* özet sağlama toplamı farkı: Özet sağlama toplamı, bir CRC32 işlemi kullanır. Değer
gcov-info nesnelerinin bağlantı listesi sırasına bağlıdır. Bu sıra gcov-'de farklıdır.
çevrimiçi birleştirmede bundan araç. Farklı özet sağlama toplamları olması bekleniyor.
Derleyici bu sağlama toplamını hiçbir yerde kullanmadığı için gerçekten önemli değil.

* değer profili sayaç değerleri farkı: Değer profili için bazı sayaç değerleri şunlardır:
yığın adresleri gibi çalışma zamanına bağlı. Bunlarda biraz farklılık görmek normaldir.
çeşit sayaçlar.

SEÇENEKLER


-h
--yardım et
kullanma hakkında yardım göster gcov aracı (standart çıktıda) ve yapmadan çıkın
herhangi bir ek işlem.

-v
--versiyon
Görüntüle gcov aracı sürüm numarası (standart çıktıda) ve yapmadan çıkın
herhangi bir ek işlem.

birleştirme
İki profil dizini birleştirin.

-v
--ayrıntılı
Ayrıntılı modu ayarlayın.

-o rehber
--çıktı rehber
Çıktı profili dizinini ayarlayın. Varsayılan çıktı dizini adı birleştirilmiş_profil.

-w w1,w2
--ağırlık w1,w2
birleştirme ağırlıklarını ayarlayın. dizin1 ve dizin2, sırasıyla. Varsayılan
ağırlıklar her ikisi için de 1'dir.

yeniden yazmak
Belirtilen profil dizinini okuyun ve yeni bir dizine yeniden yazın.

-v
--ayrıntılı
Ayrıntılı modu ayarlayın.

-o rehber
--çıktı rehber
Çıktı profili dizinini ayarlayın. Varsayılan çıktı adı yeniden yazma_profili.

-s float_or_simple-frac_değeri
--ölçek float_or_simple-frac_değeri
Profil sayaçlarını ölçeklendirin. Belirtilen değer kayan nokta değerinde olabilir veya
1, 2, 2/3 ve 5/3 gibi basit kesirli değer formu.

-n uzun_uzun_değer
--normalleştirmek
Profili normalleştirin. Belirtilen değer, yeni sistemdeki maksimum sayaç değeridir.
profil.

üst üste gelmek
Belirtilen iki profil dizini arasındaki çakışma puanını hesaplayın. örtüşme
puan, yay profillerine göre hesaplanır. Min toplamı olarak tanımlanır
(p1_counter[i] / p1_sum_all, p2_counter[i] / p2_sum_all), tüm ark sayacı i için, burada
p1_counter[i] ve p2_counter[i] iki eşleşen sayaçtır ve p1_sum_all ve p2_sum_all
sırasıyla profil 1 ve profil 2'deki sayaç değerlerinin toplamıdır.

-v
--ayrıntılı
Ayrıntılı modu ayarlayın.

-h
-- sadece sıcak
Yalnızca sıcak nesneler/işlevler için bilgileri yazdırın.

-f
--işlev
Baskı işlevi düzeyi çakışma puanı.

-F
--Ad Soyad
Tam gcda dosya adını yazdırın.

-o
--nesne
Nesne düzeyi çakışma puanı yazdırın.

-t şamandıra
--hot_threshold
Sıcak sayaç değeri için eşiği ayarlayın.

onworks.net hizmetlerini kullanarak i686-linux-gnu-gcov-tool-6'yı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad