当前位置: 技术问答>linux和unix
linux菜鸟大送分
来源: 互联网 发布时间:2014-12-08
本文导语: 请教两个对于高手来说再简单不过的问题。 1.在linux里面写了一个很简单的C程序,用gcc编译后,生成a.out文件,但是命令行下敲入a却不能执行。怎么才能执行.out文件。 2.编译的时候如果不带out后缀,生成的可执行文...
请教两个对于高手来说再简单不过的问题。
1.在linux里面写了一个很简单的C程序,用gcc编译后,生成a.out文件,但是命令行下敲入a却不能执行。怎么才能执行.out文件。
2.编译的时候如果不带out后缀,生成的可执行文件在当前目录下不能直接执行。拷入usr.....bin下面就可以执行。我想问两个问题。1如何设置path路径。2不把当前路径设到path里面,能执行生成的文件吗
1.在linux里面写了一个很简单的C程序,用gcc编译后,生成a.out文件,但是命令行下敲入a却不能执行。怎么才能执行.out文件。
2.编译的时候如果不带out后缀,生成的可执行文件在当前目录下不能直接执行。拷入usr.....bin下面就可以执行。我想问两个问题。1如何设置path路径。2不把当前路径设到path里面,能执行生成的文件吗
|
Linux下并不是以扩展名区分是否可执行。
你可以打入./a.out来执行他。
可以在/etc/profile中找到PATH=... 这一项,然后加入:.
比如PATH=/bin:/usr/bin:/usr/sbin:.
就可以了。
你可以打入./a.out来执行他。
可以在/etc/profile中找到PATH=... 这一项,然后加入:.
比如PATH=/bin:/usr/bin:/usr/sbin:.
就可以了。