unix 下可以用cc编译文件通过但是不能执行????
unix 下可以用cc编译文件通过,一个最简单的hello.c 的C程序,编译生成a.out 文件,执行的时候说not found , 这事怎么会死,我是在root用户下的。 但是我用另外一个用户等的话就可以 不知道为什么root都不能执行,其他用户却可以???
[解决办法]
估计是权限问题,你ls -l看下
[解决办法]
在a.out所在目录,用./a.out 运行试试。或者PATH里加上a.out所在目录
[解决办法]
pwd看下路径对不对,是不是切换用户路径变了
[解决办法]
./表示到当前目录下寻找。
UNIX系列OS都要这么做,PATH里面不会设置当前目录的
[解决办法]