O CMake usa o foreach e o find_library para retornar o caminho completo das bibliotecas

Eu usei umlist para armazenar nomes de bibliotecas, e eu gostaria de usarforeach efind_library para encontrar o caminho completo de cada biblioteca. Masfind_library acabou de retornar o caminho da primeira biblioteca. eu chequeiesta postagem, mas o problema ainda existe. Minha versão do CMake é 3.4.3.

SET(VTKLIBS_DIR)

FOREACH(LIB ${VTKLIBS})
        SET(FOUND_LIB)
        FIND_LIBRARY(FOUND_LIB ${LIB})
        LIST(APPEND VTKLIBS_DIR ${FOUND_LIB})
        MESSAGE("Lib: ${LIB}")
        MESSAGE("Found Lib: ${FOUND_LIB}")
        UNSET(FOUND_LIB)
ENDFOREACH(LIB)

questionAnswers(1)

yourAnswerToTheQuestion