1 2 3 4 5 6 7 8 9 10 11
project(CMP0022-WARN) cmake_policy(SET CMP0023 NEW) add_library(foo SHARED empty_vs6_1.cpp) add_library(bar SHARED empty_vs6_2.cpp) add_library(bat SHARED empty_vs6_3.cpp) target_link_libraries(foo bar) target_link_libraries(foo PRIVATE bat)