daxia108 发表于 2004-6-21 12:44

请教:REDHAT LINUX下无法运行C编译程序?

如题,请教版主及各路高手。偶装的是REDHAT 9.0,在命令行下用GCC编译C程序完毕,生成a.out可执行文件。但是在运行a.out文件的时候,系统报错:“bash : not found file .",真是奇怪又奇怪,用list列表a.out明明就待在当前目录下面。后又用-o参数生成exe可执行文件,但是仍出同样错误。到底问题出在哪里?

月牙儿 发表于 2004-6-21 12:46


./a.out

文选流氓 发表于 2004-6-21 13:03

genau!
oder: fullpath/a.out
oder: !a.out

文选流氓 发表于 2004-6-21 13:13

如果你用命令gcc source.cpp编译的话,默认在当前生成目录a.out二进制执行文件。

daxia108 发表于 2004-6-21 13:14

没错,是这个问题,多谢楼上两位。

daxia108 发表于 2004-6-21 13:23

当然在windows平台下面编译C比较容易。可是现在必须要用到UNIX的SOCKET模块,所以只能在LINUX下面用GCC编译了,不得已啊。

gaga 发表于 2004-6-21 17:01

winsock也可以对付着用……
页: [1]
查看完整版本: 请教:REDHAT LINUX下无法运行C编译程序?