当前位置: 技术问答>linux和unix
Linux下的C++程序运行错误
来源: 互联网 发布时间:2015-01-06
本文导语: 一个C++程序,编译成功后生成a.out文件,可是执行此文件,出错: bash:a.out:command not found,该文件的属性是可执行属性,请高手指教. | 是用root吗 要这样执行当前目录下的文件 ./a.out | ...
一个C++程序,编译成功后生成a.out文件,可是执行此文件,出错:
bash:a.out:command not found,该文件的属性是可执行属性,请高手指教.
bash:a.out:command not found,该文件的属性是可执行属性,请高手指教.
|
是用root吗
要这样执行当前目录下的文件
./a.out
要这样执行当前目录下的文件
./a.out
|
Linux与Windows不同,要加可执行文件的绝对路径,例如./a.out,其中./表示的绝对路径是当前路径。
|
执行./a.out
|
或者你可以把.加到PATH里面,就可以直接执行了,但是不建议这样做。
.指的是当前目录:-)
.指的是当前目录:-)