https://github.com/Kitware/CMake
Raw File
Tip revision: 97073b19913827ad53b8df81af7bb7c5b98c60eb authored by Brad King on 01 June 2022, 13:53:26 UTC
CMake 3.21.7
Tip revision: 97073b1
LinkObjRHSStatic.cmake
enable_language(C)

add_library(AnObjLib OBJECT a.c)
target_compile_definitions(AnObjLib INTERFACE REQUIRED)

add_library(A STATIC b.c $<TARGET_OBJECTS:AnObjLib>)
target_link_libraries(A PUBLIC AnObjLib)

add_executable(exe exe.c)
target_link_libraries(exe A)
back to top