发新话题
打印

请教:我的程序怎么不能运行?

请教:我的程序怎么不能运行?

我编了一段C程序,用gcc编译通过。但当我执行编译好的程序时系统提示
“bash: test01: command not found”(test01)是我的程序。
我用了chmod 777 test01 仍然不行。请帮忙解答。      

TOP

$ gcc -o test test.c
$ ,/test

linux 与 DOS 不同, 默认情况下它不会从当前目录查找可执行文件(不安全)      
'
梅须逊雪三分白 雪却输梅一段香

TOP

多谢!
请问有没有办法设置路径什么的。
记得以前用过公司的服务器也是linux,可以直接运行编译好的程序。      

TOP

修改 PATH 变量, 在 ~/.bash_profile 中 (或者 ~/.bashrc, 记不清了)      
'
梅须逊雪三分白 雪却输梅一段香

TOP

上面说得对,不过在/etc/profile 下面的PATH变量加上你的所设路径
也可以      
我是一个新手,但我渴望学好他

TOP

还是不要修改全局的 /etc/profile, 让用户自己修改他们自己的 PATH 好些      
'
梅须逊雪三分白 雪却输梅一段香

TOP

感谢赐教!!!      

TOP

发新话题