No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 629B

12345678910111213141516171819202122
  1. cmake_minimum_required(VERSION 3.15)
  2. project(TP C)
  3. set(CMAKE_C_STANDARD 99)
  4. set(THREADS_PREFER_PTHREAD_FLAG ON)
  5. find_package(Threads REQUIRED)
  6. include_directories(include)
  7. set(HEADER_FILES include/mictcp.h include/api/mictcp_core.h)
  8. add_library(mictcp src/mictcp.c include/mictcp.h)
  9. add_library(mictcp_core src/api/mictcp_core.c include/api/mictcp_core.h)
  10. add_executable(client src/apps/client.c)
  11. add_executable(gateway src/apps/gateway.c)
  12. add_executable(server src/apps/server.c)
  13. target_link_libraries(client Threads::Threads)
  14. target_link_libraries(gateway Threads::Threads)
  15. target_link_libraries(server Threads::Threads)