SharedDepNotTarget.cmake 345 B

12345678910
  1. enable_language(C)
  2. set(CMAKE_LINK_DEPENDENT_LIBRARY_DIRS 1)
  3. set(CMAKE_SHARED_LIBRARY_SUFFIX ".so")
  4. add_library(imported SHARED IMPORTED)
  5. set_target_properties(imported PROPERTIES
  6. IMPORTED_LOCATION "imported"
  7. IMPORTED_LINK_DEPENDENT_LIBRARIES "/path/to/libSharedDep.so"
  8. )
  9. add_executable(empty empty.c)
  10. target_link_libraries(empty imported)