cmake: comment créer visual studio filtres

J'ai déjà regardé autour de (StackOverflow et plus) et je suis en train d'utiliser cmake pour générer Visual Studio filtres. J'ai les dossiers suivants:

src/math
src/import
src/ui

Je voudrais générer les filtres, comme ci-dessus.
"les mathématiques": contient tous les rpc & h des fichiers dans src/math
"à l'importation": contient tous les rpc & h des fichiers dans src/import
"l'interface utilisateur": contient tous les rpc & h des fichiers dans src/ui

J'ai essayé plusieurs solutions, mais aucune ne semble fonctionner!!!

Voici la dernière version du code en CMakeList.txt :

set(VD_SRC "${VisualDesigner_SOURCE_DIR}/src/visualdesigner")

file(GLOB_RECURSE SRC_UI
    "${VD_SRC}/ui/*.cpp", "${VD_SRC}/ui/*.h")
file(GLOB_RECURSE SRC_IMPORT
    "${VD_SRC}/import/*.cpp",
    "${VD_SRC}/import/*.h")

source_group("ui"            FILES ${SRC_UI})
source_group("import"        FILES ${SRC_IMPORT})

Toute aide est la bienvenue!

Je suppose que vous voulez vous faire une cible pour les fichiers? Ou ce que tu veux dire avec les filtres? Est-ce quelque chose de Visual Studio?
Oui, Visual Studio est une sorte de "dossier" dans la "solution", ils appellent ce "filtre". Il permet d'organiser tous les fichiers tels que les dossiers de VS !

OriginalL'auteur ClubberLang | 2015-11-19