怎么编写多个文件 夹 下的makefile

求人指教:简单的makefile规则懂一点,现在想写一个简单的makefile来编译两个文件夹。主文件夹包含两个子文件夹,plus和minus,和一个主C文件main.c... 求人指教:简单的makefile规则懂一点,现在想写一个简单的makefile来编译两个文件夹。
主文件夹包含两个子文件夹,plus和minus,和一个主C文件main.c,plus和minus下分别有main.c调用的加和减的函数文件,现在想在主文件下完成makefile文件来实现编译。
main:main.o plus.o minus.o
gcc -o main main.o plus.o minus.o
main.o:main.c
gcc -c main.c -o main.o
plus.o:plus.c
cd plus
#pwd
gcc -c plus.c -o plus.o
cd ..
minus.o:minus.c
cd minus
gcc -c minus.c -o minus.o
cd ..
这是我自己写的makefile,执行到gcc -c plus.c -o plus.o 就会提示错误,找不到plus.c文件,我加了pwd语句后,发现显示的路径是在主文件下,这是怎么回事,要怎么该,或应该怎么写?
展开
 我来答
cf0609
2013-04-26 · 超过18用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:41.9万
展开全部
给文件指定一个路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式