いくつかの.cppファイルをコンパイルするmakefileを作っていますが、私はそれを "美しい"ものにします。
だから私はコンパイル現在のインデックスを追加しよう:
(例:150個の合計ファイルから10nthをコンパイルする)
私は正常部分のうち、10nthをしましたが、私はしているどのように多くの合計のファイルを取得する方法を見つけることができませんmakefileのディレクトリ(私の場合、.cppの数)。
私が欲しいのは、この150の番号を取得することです。
私の質問(と私は本当に好奇心を持っています誰も今までに聞いたことはありません)は、どのように多くの.cppファイルがこの(makefileの)ディレクトリにあるのかです。
この質問が将来他の人にも役立つことを願っています。Makefileはいくつのファイルを数えますか。
2
A
答えて
2
あなたはGNU Makeを使用して、このような何かを行うことができます。
SOURCES := $(wildcard src/*.cpp)
NO_OF_FILES := $(words $(SOURCES))
は、さまざまなテキスト処理機能を考え出す後、-n`はmake`が実行されるすべてのコマンド `のリストを生成します` documented here
+0
私の必要性のために少しの構成で完璧に働いた!また、私は圧縮されたコードが好きなので、誰でも必要ならばそれをオンラインにしました:NO_OF_FILES:= $(単語$(ワイルドカードソース/パス/ * .cpp)) – Konstantinos
関連する問題
- 1. CudaプロジェクトのMakefileがいくつかのファイルをスキップします
- 2. PHPはいくつかの行を数えます
- 3. 複数のファイルを持つMakefileは常にすべてをビルドします
- 4. 複数のファイルを1つのルールで生成する - Makefile
- 5. Makefileは、私はいくつかのフォルダとプロジェクトをしている
- 6. CPU/OSで扱えるスレッドの数はいくつですか?
- 7. makefile - 複数のターゲットを持つ複数のファイルを構築する
- 8. Makefile内で複数の基準を持つファイルをフィルタリングする方法は?
- 9. 1つのMakefileに複数の実行可能ファイルを生成するには?
- 10. C複数のファイルを含むMakefile
- 11. 私は、コマンドラインで与えられた引数でいくつかのファイルを見つけたい
- 12. AppDomainあたりのapp.configファイルの数はいくつですか?
- 13. Springプロジェクトの構成ファイルの数はいくつですか?
- 14. phpmyadminで扱えるカラム数はいくつですか?
- 15. 複数の変種を持つmakefileパターン
- 16. Stringbuilder replace() - いくつの置換が行われたかを数えますか?
- 17. Makefileは、この単純なMakefileを考えてみましょう中間
- 18. 1つのヘッダーの複数のソースファイルMakefile
- 19. MySQLテーブルのいくつかの行を数える方法
- 20. 私はあなたには、いくつかのファイルが含まCプログラムを持っており、以下のようにいくつかのいずれかが、いくつか他の人によって構成されているMakefileの
- 21. Gitはいくつかのファイルをコミットします
- 22. Javaコンパイラはいくつのファイルを作成しますか?
- 23. ZipInputStream.getNextEntryはいくつかのzipファイルでnullを返します
- 24. ウィンドウ内のいくつかのコマンドの後にmakefileが停止する
- 25. 2つのセッションファクトリに必要な設定ファイルの数はいくつですか?
- 26. ファイルをいくつかの関数に渡す
- 27. いくつかのファイル
- 28. Makefile:変数から拡張子でファイルを選択する
- 29. emacsでいくつかのファイルをまとめますか?
- 30. Makefileの設定ファイル
ですどのファイルが古くなっていますか? 'make -n'の出力をフィルタリングし、コンパイルコマンドの数を数えた後、それぞれの前に' echo'を挿入してスクリプトを実行する単純なスクリプトを書くことが重要です。 –