add clang linker to clang toolchain config

This commit is contained in:
2025-03-18 13:00:10 +02:00
parent b0be5aec60
commit 40d83d563b
2 changed files with 7 additions and 7 deletions

View File

@@ -29,7 +29,7 @@ execute_process(
if(NOT SCRIPT_RESULT EQUAL 0) if(NOT SCRIPT_RESULT EQUAL 0)
message(WARNING "Script execution failed: ${SCRIPT_ERROR}") message(WARNING "Script execution failed: ${SCRIPT_ERROR}")
else() else()
message(STATUS "Dependencies copied:\n${SCRIPT_OUTPUT}") message(STATUS "Running script ${COPY_SCRIPT}:\n${SCRIPT_OUTPUT}")
endif() endif()

View File

@@ -21,9 +21,9 @@ set(CMAKE_LINKER lld CACHE FILEPATH "Linker command")
# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=lld") # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=lld")
# Set linker flags # Set linker flags
# set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld")
# set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fuse-ld=lld") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fuse-ld=lld")
# set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -fuse-ld=lld") set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -fuse-ld=lld")
# Use Clang's libc++ instead of GCC's libstdc++ (optional) # Use Clang's libc++ instead of GCC's libstdc++ (optional)
# Uncomment these lines if you want to use libc++ # Uncomment these lines if you want to use libc++
@@ -38,6 +38,6 @@ set(CMAKE_LINKER lld CACHE FILEPATH "Linker command")
# set(CMAKE_CXX_FLAGS_DEBUG "-g -O0") # set(CMAKE_CXX_FLAGS_DEBUG "-g -O0")
# Enable address sanitizer (optional) # Enable address sanitizer (optional)
# set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address -fno-omit-frame-pointer") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address -fno-omit-frame-pointer")
# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer")
# set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address")