Spec-Zone.ru › GCC 6

11.2 Вызов инструмента gcov-tool

gcov-tool [global-options] SUB_COMMAND [sub_command-options] profile_dir

gcov-tool принимает следующие опции:

-h
--help

Отображает справку по использованию gcov-tool (в стандартном выводе) и завершает работу без дальнейшей обработки.

-v
--version

Отображает номер версии gcov-tool (в стандартном выводе) и завершает работу без дальнейшей обработки.

merge

Объединяет два профиля каталога.

-o directory
--output directory

Устанавливает каталог выходного профиля. Имя по умолчанию для каталога вывода — merged_profile.

-v
--verbose

Включает подробный режим.

-w w1,w2
--weight w1,w2

Устанавливает веса слияния для directory1 и directory2 соответственно. По умолчанию оба веса равны 1.

rewrite

Считывает указанный каталог профиля и переписывает его в новый каталог.

-n long_long_value
--normalize <long_long_value>

Нормализует профиль. Указанное значение — максимальное значение счётчика в новом профиле.

-o directory
--output directory

Устанавливает каталог выходного профиля. Имя по умолчанию — rewrite_profile.

-s float_or_simple-frac_value
--scale float_or_simple-frac_value

Масштабирует счётчики профиля. Указанное значение может быть представлено в виде числа с плавающей точкой или обычной дроби, например, 1, 2, 2/3 и 5/3.

-v
--verbose

Включает подробный режим.

overlap

Вычисляет оценку перекрытия между двумя указанными каталогами профилей. Оценка перекрытия вычисляется на основе профилей дуг. Она определяется как сумма min (p1_counter[i] / p1_sum_all, p2_counter[i] / p2_sum_all) для всех счётчиков дуг i, где p1_counter[i] и p2_counter[i] — два сопоставленных счётчика, а p1_sum_all и p2_sum_all — сумма значений счётчиков в профиле 1 и профиле 2 соответственно.

-f
--function

Выводит оценку перекрытия на уровне функций.

-F
--fullname

Выводит полное имя файла gcda.

-h
--hotonly

Выводит информацию только для горячих объектов/функций.

-o
--object

Выводит оценку перекрытия на уровне объектов.

-t float
--hot_threshold <float>

Устанавливает порог для горячих значений счётчиков.

-v
--verbose

Включает подробный режим.

Предыдущая: Введение в gcov-tool, Вверх: Инструмент gcov-tool [Оглавление][Указатель]

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-6.5.0/gcc/Invoking-Gcov-tool.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API