Связать статическую библиотеку с помощью CMake
Я не могу получить библиотеку${static_library}
статически связать с помощью CMake. Я старался изо всех сил кодировать путь и, насколько я знаю,TARGET_LINK_LIBRARIES
следует связать это автоматически.
ADD_LIBRARY(libraryA STATIC ${source_files})
TARGET_LINK_LIBRARIES(libraryA debug ${static_library})
Существует подпроект, который связываетlibraryA
позже в сборке
ADD_EXECUTABLE(testA ${test_sources})
TARGET_LINK_LIBRARIES(testA libraryA)
который имеет $ {static_library} правильно связаны, но мне нужно${static_library}
быть непосредственно линке, буду вlibraryA
.