Fehler #845
Von Maximilian Seesslen vor etwa 1 Stunde aktualisiert
It is installed into .../usr/local/...
get_filename_component(BIN_DIR "${CMAKE_C_COMPILER}" DIRECTORY) set(CMAKE_CXX_COMPILER_LAUNCHER .../ccache)
get_filename_component(USR_BIN_DIR "${BIN_DIR}/.." ABSOLUTE) set(CMAKE_C_COMPILER_LAUNCHER .../ccache)
find_program(CCACHE_PROGRAM
NAMES ccache
PATHS "${USR_BIN_DIR}"
NO_DEFAULT_PATH)
if(CCACHE_PROGRAM)
set(CMAKE_C_COMPILER_LAUNCHER "${CCACHE_PROGRAM}")
set(CMAKE_CXX_COMPILER_LAUNCHER "${CCACHE_PROGRAM}")
add_compile_options(
-ffile-prefix-map=${CMAKE_SOURCE_DIR}=.
-fmacro-prefix-map=${CMAKE_SOURCE_DIR}=.
)
endif()
get_filename_component(BIN_DIR "${CMAKE_C_COMPILER}" DIRECTORY) set(CMAKE_CXX_COMPILER_LAUNCHER .../ccache)
get_filename_component(USR_BIN_DIR "${BIN_DIR}/.." ABSOLUTE) set(CMAKE_C_COMPILER_LAUNCHER .../ccache)
find_program(CCACHE_PROGRAM
NAMES ccache
PATHS "${USR_BIN_DIR}"
NO_DEFAULT_PATH)
if(CCACHE_PROGRAM)
set(CMAKE_C_COMPILER_LAUNCHER "${CCACHE_PROGRAM}")
set(CMAKE_CXX_COMPILER_LAUNCHER "${CCACHE_PROGRAM}")
add_compile_options(
-ffile-prefix-map=${CMAKE_SOURCE_DIR}=.
-fmacro-prefix-map=${CMAKE_SOURCE_DIR}=.
)
endif()