CMakeLists.txt 424 B

1234567891011121314151617181920212223242526
  1. cmake_minimum_required(VERSION 3.10)
  2. cmake_policy(VERSION 3.10)
  3. project(linux_ws_server)
  4. set(TARGET_NAME ${PROJECT_NAME})
  5. set(CMAKE_CXX_STANDARD 14)
  6. find_package(PkgConfig REQUIRED)
  7. find_package(civetweb)
  8. include_directories(
  9. ${civetweb_INCLUDE_DIR}
  10. )
  11. link_directories (
  12. /usr/local/lib
  13. )
  14. add_executable(${TARGET_NAME} main.cc)
  15. target_link_libraries(${TARGET_NAME}
  16. libcivetweb-cpp.so
  17. libcivetweb.so
  18. )