我在配置,製作,檢查和安裝的安裝過程中不知道,「make check」做什麼?謝謝!「make check」做什麼?
26
A
回答
29
嚴格地說,它並不一定會做任何事情。
如果一個Makefile有一個名爲check的目標,那麼會檢查會「build」那個目標。它通常是假目標,這意味着它是一個make-scripted命令,而不是創建的名爲「check」的文件。
GNU項目建議,所有的GNU軟件應該包括運行在build目錄生成後的測試中化妝檢查目標,所以make check
可以經常從FSF分佈包使用。其他項目有時也會遵循這一慣例。
5
12
根據GNU Make manual,它對這個makefile構建的程序執行自檢。
相關問題
- 1. 「bzr check」是做什麼的?
- 2. 執行`make check`或`make test`
- 3. /usr/lib/rpm/check-buildroot可以做什麼?
- 4. `python setup.py check`實際上做了什麼?
- 5. Numba安裝和「make check-all」
- 6. $在make文件中做了什麼?
- 7. make:沒有什麼可以做的first.pdf
- 8. 使用QMake爲'make check'設置PATH/LD_LIBRARY_PATH
- 9. 這個命令做了什麼:openssl rsa -in ner.pk -check
- 10. make nconfig&make linux-nconfig有什麼區別?
- 11. 爲什麼在「make install」之前「make」
- 12. gnu make中的「.MAKE」目標是什麼?
- 13. 「make」和「make all」有什麼區別?
- 14. 'Make'和'Gradle-aware Make'有什麼區別?
- 15. make和make -j5有什麼區別?
- 16. make [1]中的數字make [2] make [3]是什麼意思?
- 17. Validator :: make($ request-> all()在Laravel 5.2中做什麼?
- 18. @, - 和+做什麼作爲Make的配方行的前綴?
- 19. 「make single instance application」這是做什麼用的?
- 20. CGRectMake(或其他Make功能)到底做了什麼?
- 21. 「make oldconfig」在Linux內核makefile中做了什麼?
- 22. 什麼是make文件?
- 23. 什麼是「make -jX」算法
- 24. cmake ..做什麼?
- 25. 什麼是「if(*((void **)&(_ ptr))!=(void *)NULL)」check?
- 26. Facebook Graph API - 什麼是Check In?
- 27. 如果在自動工具中執行'make install',自動運行'make check'
- 28. >&做什麼?
- 29. 做minHeight做什麼?
- 30. $ .when.apply($,someArray)做什麼?
任何在Makefile中爲target「check」指定的內容。 – n0rd 2009-11-14 20:34:37