Я пытаюсь использовать библиотеку googletest для тестирования кода в arduino ide и продолжаю получать ошибки, такие как
В функции __static_initialization_and_destruction_0 'неопределенная ссылка на `std :: ios_base :: Init:: Init () '
Есть еще 50 строк этой ошибки, включая
неопределенная ссылка на тестирование :: Test :: SetUp ()' неопределенная ссылка наtesting :: Test :: TearDown ()
Поскольку даже основные функции тестирования не работают, я предполагаю, что допустил ошибку в том, где я поместил свои библиотечные файлы, или, возможно, я просто не включилправильные файлы.
В настоящее время я включаю только gtest/gtest.h
, поскольку это все, что я видел в других примерах для того, чтобы код работал.
Я создал библиотеку googletest, используя cmakeи сделать, и включить его в проект.
Кто-нибудь имеет представление о том, что я могу сделать, чтобы это исправить?