Makefile 中的隐式规则
嗨,我想在 Linux 中创建一个 Makefile,它将获取目录中的所有 .cpp 文件来编译它们 并创建一个我可以激活的 .o 文件,我如何使用隐式规则来做到这一点,
谢谢 马蒂
hi i want to do a Makefile in linux that will take all the .cpp files in the dir compile them
and create one .o file that i can active how i can do it with Implicit Rules
thanks
mati
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
隐式规则将帮助您创建目标文件,但必须显式地将它们组合在一起(因为很少这样做)。
Implicit rules will help you create the object files, but combining them together will have to be done explicitly (as it is something that is rarely done).
或者,您可以在正确定义变量后尝试以下方法:
Or maybe you can try following method after properly defined the variables: