CMakeLists.txt 498 B

123456789101112131415
  1. cmake_minimum_required(VERSION 2.8)
  2. project(silicon)
  3. include_directories($ENV{IROOT}/include)
  4. link_directories($ENV{IROOT}/lib)
  5. add_definitions(-std=c++14 -ftemplate-depth=512 -DNDEBUG -O3)
  6. add_executable(silicon_tpc_mysql main.cc)
  7. target_link_libraries(silicon_tpc_mysql microhttpd mysqlclient)
  8. add_executable(silicon_epoll_mysql main.cc)
  9. set_target_properties(silicon_epoll_mysql PROPERTIES COMPILE_FLAGS "-DTFB_USE_EPOLL")
  10. target_link_libraries(silicon_epoll_mysql microhttpd mysqlclient)