EDITを使用してディレクトリ内のすべてのソースファイルを読む:私は、LinuxのFedoraに22クラン3.8 C++ - LibTooling
を使用しています私は、CPPのソースファイルを読み取るASTを解析して、いくつかを行うにはクラン3.8 LibToolingのlibを使用しています抽出したデータIに対する処理。 1つのファイルのコマンドラインや入力として与えられた複数のファイルを使用して私のツールを呼び出すと、すべてが機能します。
しかし、数十または数百のファイルがある場合、それらを何度も繰り返し書き込むことは不可能になります。だから、それに対抗する方法はありますか?たとえば、すべてのソースファイル名をtxtファイルにダンプし、ツールの入力として与えて、Clangのコマンドラインパーサーが指定されたパスやその他の方法でファイルを読み込むことを期待していますか?例えば
これは正常に動作します:
toolname f1.cpp f2.cpp --
しかし、どのようにすべてのファイル名を与えることなくこれを行うには:
toolname f1.cpp .......f1000.cpp --
OS情報を提供していないのは本当に残念です。はい、私はLinuxを使用しています。ありがとう。私はそれを試して、アップデートを投稿します。 –
魅力的な作品です。助けてくれてありがとう! :) –