您尚未登录。

#1 2013-10-12 09:09:49

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 414
个人网站

用 gcc -MM 生成 makefile 规则,怎样在 target 里加上源文件所在目录?

比如现在用 g++ -MM 产生了如下输出:

glfw.o: src/seui/backend/glfw.cc src/seui/backend/backend.hh \
 src/seui/event/event.hh

但是我希望输出是这样的:

src/seui/backend/glfw.o: src/seui/backend/glfw.cc src/seui/backend/backend.hh \
 src/seui/event/event.hh

man 文档说是会去掉 leading directory,有没有办法关掉这犯贱的行为?

最近编辑记录 cjxgm (2013-10-12 09:10:38)

离线

页脚