私はLinux上でC++プロジェクトを作って、多くのディレクトリのソースファイルをグループ化して自分自身を整理しました。ソリューションエクスプローラでソースフォルダの階層を保持する方法は?
私はCMakeを使って各サブディレクトリのCMakeFiles.txtを1つコンパイルしていました。
srcs
|--folderA
| |--Toto.cpp
| |--Tata.cpp
|
|--folderB
| |--Foo.cpp
| |--Bar.cpp
[...]
最近、私はすべてのソースファイルを発見したのVisual Studio 2015、でそれを開いたが、ちょうどソリューションエクスプローラの「ソースファイル」フォルダにリスト全体を置きます。
Source Files
|--Toto.cpp
|--Tata.cpp
|--Foo.cpp
|--Bar.cpp
膨大な数のファイルを作成する予定で、すぐに見つけることは困難です。
ソリューションエクスプローラのフォルダ階層を尊重する方法はありますか?
CMakeのバージョンは? –
@JamesAdkison私は最後の3.3.1を使用しています。 – Aracthor
私は[assign_source_group]サンプル実装を追加しました。[cmakeを使ってネストされたサブディレクトリのVisual Studioフィルタを設定する方法](http://stackoverflow.com/questions/31422680/how-to-set -visual-studio-filters-for-nested-sub-directory-using-cmake/31423421#31423421)。 – Florian