add_library(SubDirLinkAImported IMPORTED INTERFACE) target_compile_definitions(SubDirLinkAImported INTERFACE DEF_SubDirLinkAImportedForExport) target_link_libraries(TopDirLib PUBLIC debug "$<1:$;$>" optimized "$<1:$;$>" ) add_library(SubDirLinkA STATIC SubDirLinkA.c)