Ошибка LNK2001: неразрешенный внешний символ _cov_probe_v12: cov_probe_12
Решение без яблочка строит нормально, но когда булли включен, он говорит LNK2001: неразрешенный внешний символ _cov_probe_v12. Я обновил яблочко до последней версии 8.11.6, но все равно не помогает. Пожалуйста, дайте мне знать, если у вас есть решение. Я попробовал решение в https://simplyged.wordpress.com/2015/01/27/bullseye-coverage-and-cov_prove_v12-error/ но не сработало!
0 ответов
У меня была та же проблема, я попробовал "Восстановить решение" (а не только "Построить решение"), и у меня все сработало, вы должны попробовать.
Похоже, вам не хватает ссылок на библиотеки в процессе сборки. Может быть, попробуйте добавить--lib
вариант covc.
Если вы работаете с Visual Studio, просто попробуйте следующие шаги.
- Откройте браузер покрытия Bullseye из меню "Пуск"
- Перейти к инструментам-> Параметры
- Включите соответствующие версии Visual C++, с которыми вы работаете, на вкладке сборки и нажмите ОК.
- Затем попробуйте очистить и построить свое решение.
Надеюсь это поможет!!!