CMakeLists.txt 414 B

1234567891011121314151617
  1. cmake_minimum_required(VERSION 3.7)
  2. project(udp2raw_tunnel)
  3. set(CMAKE_CXX_STANDARD 11)
  4. set(SOURCE_FILES
  5. lib/aes.c
  6. lib/md5.c
  7. common.cpp
  8. encrypt.cpp
  9. log.cpp
  10. main.cpp
  11. network.cpp
  12. )
  13. set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -static")
  14. set(CMAKE_LINK_LIBRARY_FLAG "-lrt")
  15. add_executable(udp2raw_tunnel ${SOURCE_FILES})