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

In general, a rule looks like this:

   targets : prerequisites
             recipe
             ...
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


   
页: [1]
查看完整版本: 编译的时候报大量的同类告警,求助!!!