如何删除以下警告?

时间:2009-05-29 04:50:44

标签: makefile

我在构建代码时遇到以下警告:

  

gcc -o uartsim.exe xtmpmain.o uartsim.o fiber_driver.o xtmp_options.o getopt.o D:\ usr \ xtensa \ XtDev   ToolsDE \安装\工具\ RB-2008.4-的Win32 \ XtensaTools \ LIB \ ISS \ xtmp.lib   mt -V manifest uartsim.exe.manifest'-f outputresource:uartsim.exe; 1'   mt V2.3,Corinna Vinschen,2004年4月19日   make:***没有规则使目标', needed by全部'。停止。

1 个答案:

答案 0 :(得分:0)

“这意味着构建工具只需构建一个目标文件,但无法找到所需的所有源文件。因此,工具会尝试制作丢失的文件,但会发现它们不会知道如何做到这一点,因此关于没有规则“制造目标”的错误信息。该消息可能由于多种原因而发生。“

因此,请确保构建依赖树所需的所有文件实际存在。

以下是网络上应该有所帮助的一些链接:

  1. http://www.newlc.com/en/forum/whats-no-rule-make-target-error-actually-means
  2. http://www.google.com/search?q="No+rule+to+make+target"