Chinaunix

标题: 编译的时候报大量的同类告警,求助!!! [打印本页]

作者: thelordsaves    时间: 2012-03-15 22:54
标题: 编译的时候报大量的同类告警,求助!!!
如下类型告警:
Makefile:231: warning: overriding recipe for target `main.moc'
Makefile:227: warning: ignoring old recipe for target `main.moc'
Makefile:235: warning: overriding recipe for target `main.moc'
Makefile:231: warning: ignoring old recipe for target `main.moc'
Makefile:281: warning: overriding recipe for target `main.o'
Makefile:252: warning: ignoring old recipe for target `main.o'
Makefile:285: warning: overriding recipe for target `main.o'
Makefile:281: warning: ignoring old recipe for target `main.o'
Makefile:289: warning: overriding recipe for target `main.o'
Makefile:285: warning: ignoring old recipe for target `main.o'

请问这个是什么意思????

作者: EricFisher    时间: 2012-03-16 09:17
  1. In general, a rule looks like this:

  2.      targets : prerequisites
  3.              recipe
  4.              ...
复制代码
recipe就是Makefile的规则里面,那些要执行的shell语句。

Makefile:231: warning: overriding recipe for target `main.moc'
Makefile:227: warning: ignoring old recipe for target `main.moc'

说明你的Makefile里有重复的target。
作者: thelordsaves    时间: 2012-03-17 01:04
已经解决,多谢回复 2# EricFisher


   




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2