Фактически я борюсь с CMAKE_CUSTOM_COMMAND.На самом деле я пытаюсь определить отдельную цель make для моих демонстрационных источников, пока у меня есть зависимости, которые я могу решить только после «обычной» сборки, когда генерируется какой-либо файл.Эта цель должна выполнить несколько шагов после любой обычной сборки:
- Компилировать источники
- Создать исполняемые файлы
До этого момента все работало нормально, используя команду add_subdirectory сотдельные файлы CMakeLists, но это не удается, когда я пытаюсь решить зависимости, которые еще не созданы (т.е. скопировать dll на платформе Windows в демонстрационный исполняемый каталог dir)
- Копировать зависимости (dll и т. д.)
Я пытался использовать команды CMAKE_CUSTOM_TARGET и CMAKE_CUSTOM_COMMAND.Но я терплю неудачу.Как я могу вызвать сборку моих демонстрационных источников, используя отдельную цель?
Спасибо за любую помощь.С наилучшими пожеланиями.