diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake index 4fd7af785..aae9c8688 100644 --- a/cmake/build_helpers.cmake +++ b/cmake/build_helpers.cmake @@ -461,8 +461,8 @@ macro(configureCMake) set(CMAKE_LINKER ${LD_LLD_PATH}) if (NOT XCODE AND NOT MSVC) - set(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} -fuse-ld=lld) - set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -fuse-ld=lld) + add_link_options("-fuse-ld=lld") + add_link_options("-fuse-ld=lld") endif() else () message(WARNING "lld not found, using default linker!")