Вы делаете это неправильно. Короче говоря, никогда не редактируйте CMakeCache.txt вручную!
При необходимости отредактируйте файл CMakeLists.txt, и cmake автоматически позаботится об изменениях на этапе сборки.
Также, если вам нужно внести изменения в уже настроенную сборку, не изменяя CMakeLists.txt, вы можете использовать cmake-gui из каталога сборки:
cmake-gui .
отметить одну точку в качестве параметра для cmake-gui; это позволит вам очень удобно редактировать / изменять конфигурацию, а cmake позаботится о применении этих изменений. Будьте осторожны, вы должны инициировать (то есть нажать кнопку) configre , а затем генерировать в cmake-gui, чтобы сохранить сделанные вами изменения.