Enable LTO

This commit is contained in:
beerpsi 2024-01-01 17:17:11 +07:00
parent 1bb616e1ec
commit 348d6020c5
1 changed files with 6 additions and 0 deletions

View File

@ -5,6 +5,12 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
include_directories("${CMAKE_SOURCE_DIR}/include/")
set(CMAKE_C_STANDARD 11)
include(CheckIPOSupported)
check_ipo_supported(RESULT IPO_SUPPORTED)
if (IPO_SUPPORTED)
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE)
endif ()
include_directories(.)
add_subdirectory(aimeio)