CMake的文件(INSTALL文件的目标目录)与符号链接(CMake file(INSTA

2019-09-19 12:23发布

我使用的文件(安装文件),但某些文件的符号链接。 我可以告诉CMake的取消引用符号链接,而不是建立在目的地的符号链接?

Answer 1:

您可以取消引用文件编程将它们传递之前install(FILES ...)

set (_resolvedFiles "")
foreach (_file ${_files})
    get_filename_component(_resolvedFile "${_file}" REALPATH)
    list (APPEND _resolvedFiles "${_resolvedFile}")
endforeach()
install(FILES ${_resolvedFiles} DESTINATION ${_dest})


文章来源: CMake file(INSTALL files DESTINATION dir) with symbolic links
标签: cmake