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

Ошибка линковки Google test, Как исправить?

У меня создан проэкт в котором есть класс который нужно протестировать, я создал проэкт GoogleTest, добавил ссылку на проэкт с классом, и у меня вылетели ошибки:
Severity	Code	Description	Project	File	Line	Suppression State
Error	LNK2019	unresolved external symbol "public: __thiscall tinyxml2::XMLDocument::XMLDocument(bool,enum tinyxml2::Whitespace)" (??0XMLDocument@tinyxml2@@QAE@_NW4Whitespace@1@@Z) referenced in function "public: __thiscall Primes::Primes(void)" (??0Primes@@QAE@XZ)	Tests	C:\Users\usera\Desktop\Task_Krasokha_Vitalii\Tests\test.obj	1

как это исправить
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
unresolved external symbol
"public: __thiscall tinyxml2::XMLDocument::XMLDocument(bool,enum tinyxml2::Whitespace)"
referenced in function
"public: __thiscall Primes::Primes(void)"

как это исправить

Если Primes -- это твой класс, а tinyxml2 -- это библиотека, которую он использует, то нужно слинковать проект GoogleTest с этой библиотекой.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы