gcc 编译多文件批处理文件

nanoHappy 2013-03-05 10:46:29
我的一个 A文件夹下存放着多个 .c 文件 而这些.c文件需要 B文件夹下.h的支持才能编译
问题: 写一个批处理文件 以对C文件进行批量编译 需要具体的实现代码 谢谢
...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2013-03-05
  • 打赏
  • 举报
回复
搜“跟我一起写makefile”
xiaoji0507 2013-03-05
  • 打赏
  • 举报
回复

FLAG=-I ./B/ -I /usr/include/ -I /usr/local/include/
CC=gcc
SRC=aa.cc bb.cc cc.cc ...
OBJ=${$SRC:%.c=%.o}
all:depend main
depend:
@$(CC) -MM $(FLAG) $(SRC) >.depend
-include .depend
main:$(OBJ)
$(CC) $(FLAG) $(OBJ) -o $@
另存为Makefile 先试试看
whizer 2013-03-05
  • 打赏
  • 举报
回复
查查gnu make

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧