Как очистить / удалить переменную кэша
пытаюсь find_path
делать то, что я хочу.
find_path(temmp include/help.h)
message("temmp= ${temmp}")
помочь.ч не найдено. Выход temmp= /usr/local/toolA
find_path(temmp include/foo.shoe)
message("temmp= ${temmp}")
фу.обуви не существует (не найдено). Выход temmp= /usr/local/toolA
Переменная кэша существует, поэтому переменная (temmp) остается нетронутой.
Я пытаюсь очистить кэш var с помощью этого:
set (temmp "" CACHE INTERNAL "")
find_path(temmp include/help.h)
message("temmp= ${temmp}")
никаких изменений. Переменная удаляется, но все еще существует. Выход temmp=
(find_path
не работает.)
как могу ли я удалить temmp
переменной из кэша? (Я хочу заставить find_path
запустить заново.)