如何删除以下警告?
我在构建代码时收到以下警告:
gcc -o uartsim.exe xtmpmain.o uartsim.o Fiber_driver.o xtmp_options.o getopt.o D:\usr\xtensa\XtDev ToolsDE\install\tools\RB-2008.4-win32\XtensaTools\lib\iss\xtmp.lib mt -V 清单 uartsim.exe.manifest '-f 输出资源:uartsim.exe;1' mt V2.3,Corinna Vinschen,2004 年 4 月 19 日 make: *** 没有规则可以创建目标
',需要
all'。 停止。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
“这意味着构建工具想要构建一个目标文件,但无法找到执行此操作所需的所有源文件。因此,这些工具将尝试创建丢失的文件,但随后会发现它们不知道如何创建这样做,因此会出现有关没有“创建目标”的规则的错误消息,该消息的发生可能有多种原因。”
因此,请确保构建依赖关系树所需的所有文件确实存在。
以下是网络上的一些链接,应该会有所帮助:
"It means simply that the build tools want to build an object file but can't find all of the source files needed to do it. Consequently the tools will attempt to make the missing files but will then discover they don't know how to do that, hence the error message about not having a rule to "make target". The message can happen for a number of reasons."
So make sure that all of the files needed to build your tree of dependencies actually exists.
Here are some links on the web that should help: