解决方案
1、命令行操作可以正常操作,在makefile操作出现 /bin/sh: 1: XXXXX: not found 问题;
2、先 which XXXXX 找到命令绝对路径;
3、在makefile内 XXXXX 前加上绝对路径
以下是我遇到的问题及我结局时候的操作流程:
1、首先描述问题情况
在使用makefile操作的时候提示编译器找不到,但是在命令行复制可以直接编译
编译器(arm-linux-gnueabihf-gcc)
在使用makefile操作的时候提示sudo命令路径找不到,但是在命令行复制可以直接复制
sudo命令路径找不到
2、解决方案
通过which arm-linux-gnueabihf-gcc 和 which sudo找到编译器和命令所在位置
在makefile对应的命令前加绝对路径
保存后,再次使用make编译
全部,编译通过。
文章来源地址https://www.toymoban.com/news/detail-416053.html文章来源:https://www.toymoban.com/news/detail-416053.html
到了这里,关于在运行makefile文件的时候遇到 /bin/sh: 1: XXXXX: not found问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!