2015-06-16 4 views

ответ

1

Вы можете использовать команду file, чтобы скопировать все файлы в указанном каталоге на другой путь, например. для создания каталога. Эта операция будет выполняться во время CMake.

file(GLOB files_to_copy 
    -your-data-dir-/*.* 
) 
file(COPY ${files_to_copy} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) 
+0

'Эта операция будет выполняться во время CMake.' Мне нужно, чтобы это произошло, так что это зависимость от создания исполняемого файла. Поэтому, когда я создаю исполняемый файл и файл был добавлен в каталог, он скопирует файл. – user3901459

Смежные вопросы