10

FILE(INSTALL files) を使用していますが、一部のファイルはシンボリック リンクです。宛先にシンボリック リンクを作成する代わりに、シンボリック リンクを逆参照するように CMake に指示できますか?

4

1 に答える 1

19

に渡す前に、プログラムでファイルを逆参照できますinstall(FILES ...)

set (_resolvedFiles "")
foreach (_file ${_files})
    get_filename_component(_resolvedFile "${_file}" REALPATH)
    list (APPEND _resolvedFiles "${_resolvedFile}")
endforeach()
install(FILES ${_resolvedFiles} DESTINATION ${_dest})
于 2012-07-17T15:36:21.007 に答える