make: execvp: /usr/local/arm/arm-2009q3/bin: Permission denied
时间: 2023-09-20 12:04:56 浏览: 59
这个问题可能是因为你没有执行权限。你可以尝试使用命令chmod来给予执行权限。具体操作可以参考以下命令:
chmod +x /usr/local/arm/arm-2009q3/bin
如果你还是无法执行,可能是因为你没有root权限,你需要使用sudo命令来执行。
sudo chmod +x /usr/local/arm/arm-2009q3/bin
希望这个回答能够帮到你!
相关问题
/usr/local/arm/arm-2009q3/bin -I /home/gcf/workfile/xjh/mqtt_tcp/gw_app/external/paho.mqtt.c-1.3.8/src -o mqtt_client mqtt_client.c sqlite3.c auxiliary.c pan_reg.c spi_func.c uart.c -L /home/gcf/workfile/xjh/mqtt_tcp/gw_app/build/lib/ -lpthread -ldl -lm -lpaho-mqtt3c -lpaho-mqtt3a -lrt -lcjson make: execvp: /usr/local/arm/arm-2009q3/bin: Permission denied make: *** [Makefile:19: mqtt_client] Error 127
这个问题看起来像是执行权限问题。你可以尝试使用chmod命令给予执行权限,具体操作可以参考以下命令:
chmod +x /usr/local/arm/arm-2009q3/bin
如果你还是无法执行,可能是因为你没有root权限,你需要使用sudo命令来执行。
sudo chmod +x /usr/local/arm/arm-2009q3/bin
如果这个问题还是存在,可能是因为你缺少一些库文件。你可以尝试安装缺失的库文件,或者检查你的Makefile文件是否正确设置了库文件路径。
希望这个回答能够帮到你!
make: execvp: scripts/mkconf.sh: 权限不够
这个问题是由于你的权限不够所导致的。你需要使用管理员权限或者使用sudo命令执行这个命令。可以尝试输入以下命令来授权脚本执行权限:
```
chmod +x scripts/mkconf.sh
```
然后再次执行脚本,或者使用sudo命令来执行脚本,例如:
```
sudo scripts/mkconf.sh
```