我在編譯一些.cpp文件的makefile,但我希望它是「美麗的」。
所以我嘗試添加當前索引編制:
(如:編譯10nth了150個總的文件)
我成功地做了10nth出來的一部分,但我不能找到一個辦法讓文件總數中有多少makefile的目錄(在我的情況下有多少.cpp的)。
我想要的是得到這個150數字。
所以我的問題(我真的很好奇爲什麼沒有人問過)是,如何得到有多少.cpp文件在這個(makefile的)目錄。
我希望這個問題也能在未來幫助其他人。Makefile統計了多少個文件
2
A
回答
2
你可以做這樣的事情使用GNU品牌:
SOURCES := $(wildcard src/*.cpp)
NO_OF_FILES := $(words $(SOURCES))
各種文字處理功能documented here
+0
針對我的需求進行一些配置工作完美!另外我喜歡壓縮代碼,所以我做了它,如果有人需要:NO_OF_FILES:= $(words $(wildcard source/path/*。cpp)) – Konstantinos
相關問題
- 1. 統計一個文件夾中有多少個文件
- 2. 減少makefile文件
- 3. 我如何統計從GIT倉庫中刪除了多少個文件?
- 4. Lustre文件系統:多少個OST?
- 5. 如何統計.txt文件中的多少個單詞?在C
- 6. 瞭解makefile文件
- 7. 的Makefile多個文件`main`
- 8. 統計DIV中有多少個字符
- 9. 將多個makefile文件轉換成一個makefile文件
- 10. Makefile文件 - 缺少分隔
- 11. 系統的Makefile文件
- 12. 這個makefile消除了.c文件嗎?
- 13. 計算有多少進程在Linux系統上保存文件
- 14. 統計在twitter中分享了多少次網址
- 15. 如何獲取統計信息用戶提交了多少行?
- 16. 想知道用戶上傳了多少照片。統計表。 SQL
- 17. 如何計算某人登錄了我的系統多少次?
- 18. 瞭解Hadoop文件系統計數器
- 19. 在Linux中,每個文件系統有多少個超級塊?
- 20. 如何計算文件夾中有多少個文件夾vb.net
- 21. makefile,一對多對一個文件?
- 22. GCC的makefile與多個* .c文件
- 23. 如何使用多個Makefile文件
- 24. Makefile中使用多個源文件夾
- 25. 使用Makefile鏈接多個文件
- 26. Makefile爲多個.c和.h文件
- 27. SQL Server - 統計有多少名稱有'A',有多少'E'
- 28. 如何統計有多少分裂
- 29. 統計在vba中合併多少行
- 30. Symfony2統計我們有多少路線
'讓-n'產生的所有命令'make'將執行的列表,搞清楚後哪些文件已過期。應該寫一個簡單的腳本來過濾'make -n'的輸出,計算編譯命令的數量,然後在每個命令前插入一個'echo',然後執行腳本。 –