CMakeLists.txt 250 B

1234567891011
  1. project(override_symbol)
  2. add_library(somelib SHARED someclass.cpp)
  3. set_target_properties(somelib PROPERTIES DEFINE_SYMBOL SOMELIB_MAKEDLL)
  4. generate_export_header(somelib)
  5. add_executable(consumer main.cpp)
  6. target_link_libraries(consumer somelib)