У меня есть проект C ++ с его исходными файлами (.cpp и .h файлы) в каталоге с именем src и его подкаталогами. Я хочу после компиляции моего проекта скопировать все файлы заголовков из этой исходной папки в другой каталог, сохраняя структуру папок src.
Я пытался скопировать эти файлы с помощью команд после сборки:
postbuildcommands
{
"{COPY} src/*.h include"
}
и
postbuildcommands
{
"{COPY} src/**.h include"
}
Но они копируют только файлы .h непосредственно в src, а не в подкаталоги. Например, это
src
+-- a.h
+-- a.cpp
+-- sub
| +-- b.h
| +-- b.cpp
становится
include
+-- a.h
вместо
include
+-- a.h
+-- sub
| +-- b.h