gtest ссылается на установленную библиотеку - PullRequest
0 голосов
/ 29 марта 2020

Я использую gtest для своей библиотеки. У меня есть два CMakeLists.txt, один для основного проекта, а другой для тестов. В основном CMakelists.txt я устанавливаю

add_library(myLib::myLib ALIAS ${TARGETS_LIB_NAME})

Затем в gtest CMakeLists.txt я связываю его как

target_link_libraries(test1 myLib::myLib)

Но он продолжает ссылаться на установленную версию myLib, а не тот, который только что построен. Всякий раз, когда я изменяю файл заголовка, я должен удалить установленную библиотеку, чтобы построить тесты. Как правильно это сделать?

...