请问:为什麽gcc编译后的a.out无法执行?
& S/ n- j# j& u
U5 ^' D1 @. H& b7 F2 l编译了一个最简单的hello.c
, D; o$ y* g5 U2 R& s/ i. f( ` U( f3 u2 Y7 i0 u3 b1 Y: Y
#include <stdio.h>+ ^# Z5 {8 y* M7 W* F
6 q+ Q( e$ B# A/ u- Y, }1 h
main
& h9 i: v I6 E m{
# w. }: `/ J3 n& s m5 |% w9 ]print("hello!");
; K' ]% |: O% S$ F7 b/ j1 X; h/ U}+ N0 N1 o) A1 {0 f2 |8 m, J
9 |+ a+ B9 e3 F* _) g$ a. o
gcc hello.c后生成a.out执行文件
; Q9 j% f. Y5 ^8 V7 }( E可是
* x% `! k& g( ?9 T$ A[myfolder]#>a.out
7 p. Y5 g9 _. M' V时,系统却提示
/ q( e- ~* W) H, D8 z[myfolder]#>bash: a.out: 命令找不到
4 w" A) K( `/ F$ r$ o1 E1 Q
7 M# R* l# q% f% y& E+ s本人是一个linux初学者,请问那位大侠能帮帮忙??7 P, y! t* j! r
' E1 e$ P) Q8 I P
谢谢!