Используйте CMake для запуска программы C ++ после сборки

У меня есть приложение, написанное на C ++, которое я использую CMake для создания и выпуска двоичных файлов.

Я хотел бы, чтобы скрипт CMakeLists.txt компилировался и запускал файл CPP, который используется для отметки времени и шифрования файла лицензии после того, как он собрал двоичные файлы для приложения. Я видел примеры запускаexecute_process такая команда:

execute_process(COMMAND "gcc -o foo foo.cpp"
                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
execute_process(COMMAND "./foo"
                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
                RESULT_VARIABLE MY_FOO_VAR)

Я использую Visual Studio 2010 для сборки на Windows. Проблема в том, что я не уверен, как заставить CMake запустить программу во время процесса сборки VS. Я хочу, чтобы последним в операции сборки была временная метка файла лицензии, но я не знаю достаточно о VS или CMake, чтобы настроить это.

Ответы на вопрос(1)

Ваш ответ на вопрос