Не могу создать диаграмму на JSFiddle

Я использую configure_file () , если у меня есть некоторый ввод, который должен перезапустить процесс настройки CMake. См. Как сделать реконфигурирование CMake зависимым от пользовательского файла? и unit_file () unit test

Так что в вашем случае это будет выглядеть примерно так:

configure_file(SomeInput.pri ${CMAKE_CURRENT_BINARY_DIR}/SomeInput.pri)

Затем вы используете ${CMAKE_CURRENT_BINARY_DIR}/SomeInput.pri для генерации источников. Просто убедитесь, что вы не добавили COPYONLY, потому что тогда конфигурация не будет перезапускаться при изменениях SomeInput.pri.

EDIT: Альтернативно использовать - относительное новое дополнение - CMAKE_CONFIGURE_DEPENDS .

1
задан Patrick Roberts 16 January 2019 в 04:05
поделиться