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-9.5.0/gcc/Invoking-Gcov-tool.html