Dependencies.cmake 330 B

1234567891011
  1. cmake_minimum_required(VERSION 3.7)
  2. project(Dependencies)
  3. add_library(myobj OBJECT ${CMAKE_BINARY_DIR}/depends_obj.cpp)
  4. add_library(mylib STATIC $<TARGET_OBJECTS:myobj> depends_lib.cpp)
  5. add_executable(myexe depends_main.cpp)
  6. target_link_libraries(myexe mylib)
  7. enable_testing()
  8. add_test(NAME myexe COMMAND $<TARGET_FILE:myexe>)