Q-1。使用Makefiles时出现的以下编译错误有什么区别?
fatal error: opening dependency file : Input/output error
fatal error: opening dependency file : Permission denied
fatal error: opening dependency file : No such file or directory
Q-2。我们如何纠正它们中的每一个?
最佳答案
我同意@larks/听起来像是一个家庭作业问题,但重要的是“学习一些东西”。我会写下答案,但请仔细阅读并下次用 Google 搜索。
要了解错误类型,您应该阅读错误代码。错误类型的差异非常明显。
文件系统访问尝试期间的输入/输出错误主要意味着硬件问题。但有时缺少库也会导致这种错误类型。
权限被拒绝是您没有权限写入相关文件或目录的错误类型。这意味着您应该向当前用户添加权限或访问 root 权限。
没有这样的文件或目录是 self 描述的。该程序尝试写入或读取不存在的文件。为了解决这个问题,你应该检查你的环境选项或手动创建(不推荐的方式)。
关于Linux:Makefile: fatal error :打开依赖文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38396520/