i686-linux-gnu-gcov-tool-6 - Интернет в облаке

Это команда i686-linux-gnu-gcov-tool-6, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gcov-tool - автономный инструмент для обработки профиля gcda

СИНТАКСИС


gcov-инструмент [-v|--версия] [-h|--Помогите]

gcov-tool merge [параметры слияния] каталог1 каталог2
[-v|--подробный]
[-o| --выход каталог]
[-w|--масса w1, w2]

gcov-tool rewrite [параметры перезаписи] каталог
[-v|--подробный]
[-o|--выход каталог]
[-s|--шкала float_or_simple-frac_value]
[-n|- нормализовать long_long_value]

gcov-tool перекрытие [параметры перекрытия] каталог1 каталог2
[-v|--подробный]
[-h|--горячий]
[-f|--функция]
[-F|--полное имя]
[-o|--объект]
[-t|--hot_threshold] плавать

ОПИСАНИЕ


gcov-инструмент - автономный инструмент для обработки файлов профиля gcda.

Текущий gcov-tool поддерживает следующие функции:

* объединить два набора профилей с грузами.

* прочитать один набор профиля и перезаписать содержимое профиля. Можно масштабировать или нормализовать
подсчитывать значения.

Примеры вариантов использования этого инструмента:

* Соберите профили для различных наборов входных данных и используйте этот инструмент для их объединения. Один
можно указать вес для учета относительной важности каждого входа.

* Перепишите профиль после удаления части файлов gcda, сохраняя
согласованность сводки и гистограммы.

* Его также можно использовать для отладки или кода libgcov, поскольку инструменты разделяют основной код как
библиотека времени выполнения.

Обратите внимание, что для операции слияния этот профиль, созданный в автономном режиме, может содержать незначительные
разные значения из объединенного онлайн-профиля. Вот список типичных отличий:

* разница в гистограмме: этот автономный инструмент пересчитывает гистограмму после объединения
счетчики. Таким образом, полученная гистограмма является точной. Онлайн-слияние не
есть такая возможность - гистограмма объединяется из двух гистограмм, и результат
приближение.

* разница сводных контрольных сумм: сводная контрольная сумма использует операцию CRC32. Значение
зависит от порядка списка ссылок объектов gcov-info. Этот порядок отличается в gcov-
инструмент из этого онлайн-слияния. Ожидается, что суммарные контрольные суммы будут разными.
Это не имеет особого значения, поскольку компилятор нигде не использует эту контрольную сумму.

* разница значений счетчика профиля значения: некоторые значения счетчика для профиля значения
зависит от времени выполнения, например, адреса кучи. Это нормально видеть разницу в этих
вид счетчиков.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-h
--Помогите
Показать справку об использовании gcov-инструмент (на стандартный вывод) и выйти, не выполняя
любая дальнейшая обработка.

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

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

-v
--подробный
Установите подробный режим.

-o каталог
--выход каталог
Задайте каталог выходного профиля. Имя выходного каталога по умолчанию: слитный_профиль.

-w w1,w2
--масса w1,w2
Установите веса слияния каталог1 и каталог2, соответственно. По умолчанию
веса 1 для обоих.

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

-v
--подробный
Установите подробный режим.

-o каталог
--выход каталог
Задайте каталог выходного профиля. Имя вывода по умолчанию: rewrite_profile.

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

-n long_long_value
- нормализовать
Нормализовать профиль. Указанное значение является максимальным значением счетчика в новом
профиль.

перекрытие
Вычислите оценку перекрытия между двумя указанными каталогами профилей. Перекрытие
оценка рассчитывается на основе профилей дуги. Он определяется как сумма мин.
(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 соответственно.

-v
--подробный
Установите подробный режим.

-h
--горячий
Распечатать информацию только о горячих объектах / функциях.

-f
--функция
Оценка перекрытия уровня функции печати.

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

-o
--объект
Оценка перекрытия уровня объекта печати.

-t плавать
--hot_threshold
Установите порог значения горячего счетчика.

Используйте i686-linux-gnu-gcov-tool-6 онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows