Задать вопрос
@Mars36

Как правильно писать и запускать тесты и микробэнчмарки в отдельных файлах(Google test/Google benchmark) в с++?

Есть простенькое консольное приложение. В отдельных файлах тесты и бэнчмарк. Как из приложения запустить тесты и бэнчмарк находящиеся в других файлах? Хотя бы на простенький пример посмотреть. Если с тестами какие то идеи есть, то с бэнчмарком сложнее, для его запуска необходим:
BENCHMARK_MAIN();
в итоге в дном проекте не может быть файла с бэнчмарком, т.к. он имеет свою main функцию. Есть очень большая мысль, что я использую его не правильно. По бенчмарку информации на удивление мало, в документации на странице гитхаба по бэнчмарку я нашел только один способ запуска бэнчмарка через его собственный main. Как правильно в итоге запускать бэнчмарк и тесты из своего приложения?
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
До 220 000 ₽
Wanted. Санкт-Петербург
До 150 000 ₽
ЛАНИТ Москва
от 120 000 ₽
18 дек. 2024, в 12:39
1000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект