首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

unix 下可以用cc编译文件通过但是不能执行?该如何解决

2012-04-19 
unix 下可以用cc编译文件通过但是不能执行????unix 下可以用cc编译文件通过,一个最简单的hello.c 的C程序,

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里面不会设置当前目录的
[解决办法]

探讨

./表示到当前目录下寻找。
UNIX系列OS都要这么做,PATH里面不会设置当前目录的

热点排行