gcc使用的问题,为什么不能执行a.out文件?

时间:2022-08-02 01:55:17
我用gcc编译生成了一个a.out文件,然后我直接在命令行键入a.out为什么不能执行呢,显示为command not found,这是什么原因呢?

10 个解决方案

#1


我猜的:

./a.out

#2


还真是用./a.out呢 谢谢
./在前面表示什么?

#3


./ 表示在当前目录下找a.out,因为你的path环境变量中没有设置当前目录

#4


.out 文件可以执行?。。。。。
还要得再弄成克执行的文件吧
你试试 gcc a.c -o a
然后你可以执行 ./a

#5


樓上的樓上正解。

#6


ding

#7


./a.out

#8


很久以前,我也碰到过:)

#9


./a.out是编译后默认的!也可以编译前设定!!!
共同学习,共同进步…………

#10


gcc -o hello hello.c
./hello

#1


我猜的:

./a.out

#2


还真是用./a.out呢 谢谢
./在前面表示什么?

#3


./ 表示在当前目录下找a.out,因为你的path环境变量中没有设置当前目录

#4


.out 文件可以执行?。。。。。
还要得再弄成克执行的文件吧
你试试 gcc a.c -o a
然后你可以执行 ./a

#5


樓上的樓上正解。

#6


ding

#7


./a.out

#8


很久以前,我也碰到过:)

#9


./a.out是编译后默认的!也可以编译前设定!!!
共同学习,共同进步…………

#10


gcc -o hello hello.c
./hello