我在配置,制作,检查和安装的安装过程中不知道,“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. 执行`make check`或`make test`
- 2. `python setup.py check`实际上做了什么?
- 3. /usr/lib/rpm/check-buildroot可以做什么?
- 4. 这个命令做了什么:openssl rsa -in ner.pk -check
- 5. make和make -j5有什么区别?
- 6. make nconfig&make linux-nconfig有什么区别?
- 7. @, - 和+做什么作为Make的配方行的前缀?
- 8. “make single instance application”这是做什么用的?
- 9. “make oldconfig”在Linux内核makefile中做了什么?
- 10. 什么是make文件?
- 11. 如果在自动工具中执行'make install',自动运行'make check'
- 12. Facebook Graph API - 什么是Check In?
- 13. $ .when.apply($,someArray)做什么?
- 14. WPF能做什么和不做什么?
- 15. 在Perl中做什么=〜做什么?
- 16. 如何使用GNU autotools创建“make check”测试
- 17. Laravel Hash :: make()和Hash :: check()不能和Postgres一起工作
- 18. 'make check'后自动工具自动调用lcov
- 19. “make check”找不到已安装的共享库
- 20. install.sh是做什么的?
- 21. 什么“?”做?什么是__FILE__?
- 22. 什么是setDetailItem:做什么?
- 23. 这个命令做什么?
- 24. socket.IPPROTO_TCP做什么?
- 25. assert_ok做什么?
- 26. .call做什么?
- 27. || =做什么?
- 28. for_write_seq_lis做什么?
- 29. addScalar做什么?
- 30. BOOST_PP_AUTO_REC做什么?
任何在Makefile中为target“check”指定的内容。 – n0rd 2009-11-14 20:34:37