我正在从Head First C学习C。一个简短的练习与Makefile有关。源代码是:
oggswing: oggswing.c oggswing.h
gcc oggswing.c -o oggswing
swing.ogg: whitennerdy.ogg oggswing
oggswing whitennerdy.ogg swing.ogg
(请假定缩进的行以所需的标签开头。)
我不了解
oggswing whitennerdy.ogg swing.ogg
。没有像gcc
之类的命令。我找不到任何解决方案,为什么这是正确的?你可以帮帮我吗? 最佳答案
oggswing
是构建oggswing.c的结果。
然后可以执行该文件以处理两个.ogg文件(以其实现的任何方式)。
并且将建立oggswing,因为它是目标swing.ogg的依赖项。
关于c - C来自HeadFirst C的Makefile练习,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48170128/