файл_конфигурации команда - ваш друг.
Сначала вы создаете файл шаблона, заполненный строкой ${MY_VAR}
(называемый foo.ext.in
по соглашению), а затем передаете в качестве аргумента configure_file
. На этапе настройки CMake сгенерирует файл foo.ext
из вашего шаблона, заменив любой ${VARS}
соответствующими значениями из области видимости кода CMake.