错误原因:
出现这种错误的原因是make工具或者说gcc工具找不到该 .S、.c 或 .h 文件。对于多级目录结构下的多文件编译,需要给gcc编译工具指定所有的汇编文件,源文件和头文件的具体路径。出现这种错误肯定是因为没有指明报错的文件的路径或指明的文件路径错误,导致gcc找不到该文件,从而报错。(也可能是VPATH设错了)
解决办法:
找到报错该 .S、.c 或 .h 文件所在的目录,查看你给gcc工具的参数中是否包含了该文件的路径,然后修改它。
错误原因:
出现这种错误的原因是make工具或者说gcc工具找不到该 .S、.c 或 .h 文件。对于多级目录结构下的多文件编译,需要给gcc编译工具指定所有的汇编文件,源文件和头文件的具体路径。出现这种错误肯定是因为没有指明报错的文件的路径或指明的文件路径错误,导致gcc找不到该文件,从而报错。(也可能是VPATH设错了)
解决办法:
找到报错该 .S、.c 或 .h 文件所在的目录,查看你给gcc工具的参数中是否包含了该文件的路径,然后修改它。