当前位置: 技术问答>linux和unix
可执行程序在开发板上的执行
来源: 互联网 发布时间:2016-08-01
本文导语: 可执行程序烧写到开发板后,如何执行? 比如hello这个可执行程序已经烧到开发板上当前目录了,已修改权限(chmod +x hello) 当前目录下是用 ./hello 来执行还是直接 hello执行? (PS:俩种我都试了,都是找不到...
可执行程序烧写到开发板后,如何执行?
比如hello这个可执行程序已经烧到开发板上当前目录了,已修改权限(chmod +x hello)
当前目录下是用 ./hello 来执行还是直接 hello执行?
(PS:俩种我都试了,都是找不到文件 not found)
我又把hello这个文件cp到/sbin目录下,直接用first,还是not found
我用的交叉编译器是arm-linux-gcc 3.4.1版的
错误是:-/bin/sh: hello: not found
跟前面的-/bin/sh有没有关系?
谢谢
比如hello这个可执行程序已经烧到开发板上当前目录了,已修改权限(chmod +x hello)
当前目录下是用 ./hello 来执行还是直接 hello执行?
(PS:俩种我都试了,都是找不到文件 not found)
我又把hello这个文件cp到/sbin目录下,直接用first,还是not found
我用的交叉编译器是arm-linux-gcc 3.4.1版的
错误是:-/bin/sh: hello: not found
跟前面的-/bin/sh有没有关系?
谢谢
|
使用./hello来执行
先不要去执行,先ls -al 查看一下目录下面到底有没有hello这个文件
如果有这个文件那么chmod +x hello & ./hello应该是没有什么的问题的!
先不要去执行,先ls -al 查看一下目录下面到底有没有hello这个文件
如果有这个文件那么chmod +x hello & ./hello应该是没有什么的问题的!
|
先用ls 查看文件是否在当前目录下
|
加上全路径执行
/path/hello
/path/hello
|
chmod +x hello
你的这个就是加执行权限
你的这个就是加执行权限