uzywam vscode + "C/C++ Extension Pack" na Windows

z projektu https://github.com/DCMTK/dcmtk potrzebowałem moduł "dcmdata"

do wyboru co ma być zbudowane jest w cmake zmienna

# Modules to be built
set(DCMTK_MODULES ofstd oflog oficonv dcmdata dcmimgle
  dcmimage dcmjpeg dcmjpls dcmtls dcmnet dcmsr
  dcmsign dcmwlm dcmqrdb dcmpstat dcmrt dcmiod dcmfg
  dcmseg dcmtract dcmpmap dcmect
  CACHE STRING "List of modules that should be built.")

Ustawiłem za pomocą "CMake Cache Editor (UI)"
wartość DCMTK_MODULES "ofstd oflog oficonv dcmdata" aby zbudował odpowiedni moduł i zależności ,i wszystko działa

Przez przypadek wyczyściłem wartość zmiennej DCMTK_MODULES w "CMake Cache Editor (UI)" zapisałem a potem wpisałem ponownie wartość

Gdzie problem: po wyczyszczeniu wartości DCMTK_MODULES nie działa ponowne wpisane wartości w "CMake Cache Editor (UI)"
trzeba wejść do pliku CMakeCache.txt , wpisac cokolwiek

//List of modules that should be built.
DCMTK_MODULES:STRING=cokolwiek

i modyfikowanie wartości w "CMake Cache Editor (UI)" działa