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)