为了账号安全,请及时绑定邮箱和手机立即绑定

如何仅使用一个makefile生成带有子目录中源代码的Makefile

如何仅使用一个makefile生成带有子目录中源代码的Makefile

我在一堆子目录中有源代码:src/widgets/apple.cppsrc/widgets/knob.cppsrc/tests/blend.cppsrc/ui/flash.cpp在项目的根目录中,我想使用以下规则生成单个Makefile:%.o: %.cpp   $(CC) -c $<build/test.exe: build/widgets/apple.o build/widgets/knob.o build/tests/blend.o src/ui/flash.o   $(LD) build/widgets/apple.o .... build/ui/flash.o -o build/test.exe当我尝试此操作时,找不到build / widgets / apple.o的规则。我可以更改一些内容,以便在需要生成build / widgets / apple.o时使用%.o:%.cpp吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1782 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号