diff --git a/CMakeLists.txt b/CMakeLists.txt index 99fc0c02..1c5ae70d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.0) -PROJECT(ULRE VERSION 1) +PROJECT(ULRE) set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) @@ -14,3 +14,4 @@ check_system_version() set_compiler_param() set_output_directory() +add_subdirectory(3rdpty/MathGeoLib) diff --git a/cmake/compiler.cmake b/cmake/compiler.cmake index 6cb624f6..d225a452 100644 --- a/cmake/compiler.cmake +++ b/cmake/compiler.cmake @@ -10,6 +10,8 @@ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /std:c++14") + add_compile_options(/GR- /arch:AVX2) + ELSE() IF(NOT ANDROID) IF(APPLE) @@ -24,6 +26,8 @@ endif() ENDIF() + add_compile_options(-mavx) + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11")