Покрытие кода с помощью GCOV не может создать файл .gcda - PullRequest
2 голосов
/ 10 января 2011

Я хочу получить покрытие кода с помощью GCOV, я установил настройку сборки на http://developer.apple.com/library/mac/#qa/qa2007/qa1514.html

  • добавить "-lgcov" в "Другие флаги компоновщика"
  • отметьте «Поток программы прибора»
  • отметьте «Создать тестовые файлы покрытия»

но я не могу создать файл .gcda, кто-нибудь может помочь?

Ответы [ 3 ]

1 голос
/ 15 сентября 2011

Симулятор должен быть закрыт перед созданием файлов gcda.Поэтому, когда я запускаю GHUnit, я должен сначала закрыть это приложение.Кроме того, в списке параметров есть возможность убивать приложение при его закрытии вместо того, чтобы оно было готово к перезагрузке.

0 голосов
/ 17 октября 2012

У меня была такая же проблема с Xcode 4.3.2.Установка «Создать код профилирования» на ДА привела к тому, что после тестирования генерируются файлы gcda.

0 голосов
/ 28 февраля 2011

Я разместил настройки и конфигурации, которые работали для меня на Покрытие кода не показывает результаты с использованием Xcode + gcov

...