Połącz bibliotekę statyczną za pomocą CMake

Nie mogę dostać biblioteki${static_library} do statycznego połączenia za pomocą CMake. Próbowałem mocno kodować ścieżkę i o ile mi wiadomoTARGET_LINK_LIBRARIES powinien to automatycznie połączyć.

ADD_LIBRARY(libraryA STATIC ${source_files})
TARGET_LINK_LIBRARIES(libraryA debug ${static_library})

Istnieje podprojekt, który łączylibraryA później w kompilacji

ADD_EXECUTABLE(testA ${test_sources}) 
TARGET_LINK_LIBRARIES(testA libraryA)

który ma poprawnie {$ static_library}, ale potrzebuję${static_library} być bezpośrednio powiązanelibraryA.

questionAnswers(2)

yourAnswerToTheQuestion