Как подключить свою собранную библиотеку в проект с помощью cmake?

Я скомпилировал свою статическую библиотеку, как подключить ее в проект с помощью cmake? Я прописал в cmake target_link_libraries(test /home/anton/dev/testtresh/untitled2/cmake-build-debug/libmath.a), но выдается ошибка

CMake Error at CMakeLists.txt:5 (target_link_libraries):
  Cannot specify link libraries for target "untitled2" which is not built by
  this project.

Ответы (1 шт):

Автор решения: 300 bucks

Посмотрите документацию https://cmake.org/cmake/help/latest/command/target_link_libraries.html.

Надо указывать таргеты. Если исполняемый это test, а библиотека lib, то

target_link_libraries(test PRIVATE lib)
→ Ссылка