是因为在makefile中存在错误的依赖关系或者目标文件不存在的情况。当make命令执行时,它会根据makefile中的规则来判断哪些文件需要重新编译。如果makefile中的规则存在错误,比如错误地指定了依赖关系或者目标文件不存在,那么make命令就会不断尝试编译这些不存在的文件,导致编译失败。
为了解决这个问题,可以采取以下几个步骤:
总结起来,生成的makefile不断尝试编译不存在的文件可能是由于makefile中的依赖关系错误或目标文件不存在所导致的。通过检查依赖关系、目标文件和编译命令,并清理无效的目标文件,可以解决这个问题。
云+社区沙龙online [新技术实践]
serverless days
第四期Techo TVP开发者峰会
云+未来峰会
云+社区技术沙龙[第11期]
第四期Techo TVP开发者峰会
云+社区技术沙龙[第14期]
云+社区技术沙龙[第7期]
领取专属 10元无门槛券
手把手带您无忧上云