我想知道在configure
,make
,make check
和make install
的安装过程中,make check
是做什么的?谢谢!
严格地说,它不一定做任何事情。
如果 Makefile 有一个名为 check 的目标,那么make check将“构建”该目标。它通常是一个伪造的目标,这意味着它是一个编写脚本的命令,而不是创建的名为“check”的文件。
gnu 项目建议所有 gnu 软件都应包含一个make check目标,该目标在 build 目录中运行构建后测试,因此make check
可以在从 FSF 分发的包上频繁使用。其他项目有时也会遵循此约定。
根据GNU Make manual,它对这个 makefile 构建的程序进行自检。
make check
是 makefile 的命令。它执行 makefile 定义的任何操作。
听起来像 makefiles 的一点背景会很好。This是我的学校用于编程课程的教程。这里有一些很好的报价:
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(51条)