GCov больше не поддерживается в XCode 4.2 .Вы заметите, что если вы откроете для них "страницу руководства" , XCode 4.2 не будет доступен в раскрывающемся списке.Кроме того, если вы посмотрите на компиляцию, она использует «c ++», который связан с llvm-g ++ - 4.2.Теперь они используют исключительно цепочку инструментов Clang / LLVM (которая, в свою очередь, часто использует цепочку инструментов gcc) вместо того, чтобы дать вам возможность напрямую использовать цепочку инструментов gcc.Следствием этого является то, что выполнение покрытия кода в XCode4 с gcov
больше не доступно напрямую.Это также может повлиять на компиляцию с использованием CMake, который обходит XCode 4. Эта первая ссылка дает вам инструкции о том, как изменить ваш проект на использование profile_rt
вместо gcov
.