目标是使用传递参数运行sendData.c文件。但它显示文件未找到但它已经存在。让我知道它出了什么问题。
root@OpenWrt:/tmp/sendData# ls -l
-rw-r--r-- 1 root root 75 Dec 19 07:02 Makefile
-rw-r--r-- 1 root root 5627 Dec 18 07:33 sendData.c
-rw-r--r-- 1 root root 13162 Dec 18 07:33 send_Data
-rw-r--r-- 1 root root 10744 Dec 20 07:46 send_Data_loop
root@OpenWrt:/tmp/sendData# ./sendData wlan0 E8:DE:27:C3:E6:07
-ash: ./sendData: not found
答案 0 :(得分:1)
您要使用的文件名称不同
# ./send_Data wlan0 E8:DE:27:C3:E6:07
我认为你有一个令人困惑的命名方案,因为你的.c文件名称没有和下划线
答案 1 :(得分:0)
首先,让你的文件可执行:
TemplateVersion
再次运行命令。
答案 2 :(得分:0)
解决 没有执行" make"首先没有生成sendData文件。