Может ли этап cmake генерировать исходные файлы? - PullRequest
0 голосов
/ 11 января 2019

У меня есть такое требование. Я хочу изменить свой исходный файл в соответствии с файлом конфигурации на этапе cmake. Есть хороший способ?

1 Ответ

0 голосов
/ 11 января 2019

файл_конфигурации команда - ваш друг.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...