|
@@ -1,8 +1,10 @@
|
|
cmake_minimum_required (VERSION 3.0)
|
|
cmake_minimum_required (VERSION 3.0)
|
|
|
|
+set(CMAKE_EXPORT_COMPILE_COMMANDS true)
|
|
include_directories(include)
|
|
include_directories(include)
|
|
set(CMAKE_CXX_COMPILER "g++")
|
|
set(CMAKE_CXX_COMPILER "g++")
|
|
IF(CMAKE_BUILD_TYPE MATCHES Release)
|
|
IF(CMAKE_BUILD_TYPE MATCHES Release)
|
|
set(CMAKE_CXX_FLAGS "-O3 -march=native -ftree-vectorize -flto -funroll-loops -fomit-frame-pointer -s")
|
|
set(CMAKE_CXX_FLAGS "-O3 -march=native -ftree-vectorize -flto -funroll-loops -fomit-frame-pointer -s")
|
|
endif()
|
|
endif()
|
|
add_subdirectory(socket_impl)
|
|
add_subdirectory(socket_impl)
|
|
-message(CMAKE_CXX_FLAGS)
|
|
+add_executable(toast test.cpp)
|
|
|
|
+target_link_libraries(toast sio)
|