Я использую Clang 6 на Mac. У меня есть проект с несколькими целями, и все они работали, как и ожидалось, до недавнего времени, когда я внезапно не смог отладить свои модульные тесты. Я даю команду на отладку, и она сразу же возвращается с
Process finished with exit code 0
Empty test suite.
Я могу run
таргетировать из CLion (или вне его), и он работает, как и ожидалось. Я могу отлаживать другие цели, как и ожидалось.
CLion, как и ожидалось, создает не поддающуюся отладке цель. Я создал дополнительные конфигурации CLion с программой, и ни одна из них не будет правильно отлаживать ее — независимо от того, настроено ли оно как «обычное» приложение или как тестовое приложение Google в CLion.
У меня нет файлов конфигурации CLion в системе управления версиями, и локальная история CLion недоступна для них — эта опция неактивна.
Я не знаю, какую информацию разместить здесь, и я надеюсь, что кто-то еще видел что-то подобное или может догадаться, что я мог сделать. Я перезагрузил свой компьютер, а также «аннулировал кеши и перезагрузил» в CLion. Ни один из них не имел никакого эффекта.