Enabled LTO for static CPU (#11426)
* Enabled LTO for static CPU * Update CMakeLists.txt * Update CMakeLists.txt
This commit is contained in:
1 parent
500d36e1c0
commit
60f9f3dc92
1 file changed
+4
-2
@@ -93,6 +93,8 @@ if(BUILD_SHARED_LIBS)
|
||||
set_target_properties(${TARGET_NAME}_obj PROPERTIES EXCLUDE_FROM_ALL ON)
|
||||
|
||||
# LTO
|
||||
set_target_properties(${TARGET_NAME} ${TARGET_NAME}_obj
|
||||
PROPERTIES INTERPROCEDURAL_OPTIMIZATION_RELEASE ${ENABLE_LTO})
|
||||
set_target_properties(${TARGET_NAME}_obj PROPERTIES INTERPROCEDURAL_OPTIMIZATION_RELEASE ${ENABLE_LTO})
|
||||
endif()
|
||||
|
||||
# LTO
|
||||
set_target_properties(${TARGET_NAME} PROPERTIES INTERPROCEDURAL_OPTIMIZATION_RELEASE ${ENABLE_LTO})
|
||||
Reference in new issue
Block a user