diff --git a/CMake/functions/set_relative_file_macro.cmake b/CMake/functions/set_relative_file_macro.cmake index c229ba55b..07eabc055 100644 --- a/CMake/functions/set_relative_file_macro.cmake +++ b/CMake/functions/set_relative_file_macro.cmake @@ -3,7 +3,7 @@ function(set_relative_file_macro TARGET) if(NOT CMAKE_CXX_COMPILER_ID MATCHES "MSVC") if((CMAKE_CXX_COMPILER_ID MATCHES "CLANG" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12) OR (CMAKE_CXX_COMPILER_ID MATCHES "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8)) - target_compile_options(${TARGET} PUBLIC "-ffile-prefix-map=${CMAKE_SOURCE_DIR}/=") + target_compile_options(${TARGET} PUBLIC "-fmacro-prefix-map=${CMAKE_SOURCE_DIR}/=") else() get_target_property(_srcs ${TARGET} SOURCES) foreach(_src ${_srcs})