super_pm 于 2008-03-29 22:42:35发表:
楼上的说的对
hongmaojin 于 2008-03-28 20:40:08发表:
./HelloWorld 你少了一个点和一个斜杠, 还有一种方式就是重新设置搜索路经.
Linux85fan 于 2008-03-26 22:22:32发表:
要注意在Linux下运行程序跟环境变量PATH有关。你在终端打入:Helloworld时,内核会在PATH中的路径中找,一般来说系统本来有的命令是能找到的,比如说: who, witch等等 。你自己编译的程序很可能并不在PATH所标识的路径中,这时当然就找不到了。所以要想执行程序,就两种办法,一是cd到程序所在的目录,执行:. /Helloworld,,另一种就是:(路径名)/Helloworld。
wenfly 于 2008-03-25 12:18:08发表:
哦,谢了啊
zzxzuozuo 于 2008-03-25 09:12:21发表:
我刚开始也是不行 最后发现装的时候没有装有关软件包:0w223dc LZ是不是跟我一样啊 :0wl;l1
linhoney 于 2008-03-24 14:57:53发表:
如果编译没有报错的话,LZ在命令行下打上./HelloWorld就可以看到运行结果了~~~ [root@localhost ~]# ./HelloWorld
luo_xinli 于 2008-03-23 16:48:43发表:
你说的不清楚,我也不确定,既然是书上的例子,那么源码就不会错的。 出现“bash Helloworld”.从现象看你运行时HelloWorld。系统认为你运行的是SHELL命令。但是又没有这个SHELL命令。你应该执行当前目录下的Helloworld。所以应该有目录名。应该是./HelloWorld
wenfly 于 2008-03-22 20:08:02发表:
是用 ./Helloworld 执行吗?
super_pm 于 2008-03-29 22:42:35发表:
楼上的说的对
hongmaojin 于 2008-03-28 20:40:08发表:
./HelloWorld
你少了一个点和一个斜杠,
还有一种方式就是重新设置搜索路经.
Linux85fan 于 2008-03-26 22:22:32发表:
要注意在Linux下运行程序跟环境变量PATH有关。你在终端打入:Helloworld时,内核会在PATH中的路径中找,一般来说系统本来有的命令是能找到的,比如说: who, witch等等 。你自己编译的程序很可能并不在PATH所标识的路径中,这时当然就找不到了。所以要想执行程序,就两种办法,一是cd到程序所在的目录,执行:. /Helloworld,,另一种就是:(路径名)/Helloworld。
wenfly 于 2008-03-25 12:18:08发表:
哦,谢了啊
zzxzuozuo 于 2008-03-25 09:12:21发表:
我刚开始也是不行
最后发现装的时候没有装有关软件包:0w223dc
LZ是不是跟我一样啊 :0wl;l1
linhoney 于 2008-03-24 14:57:53发表:
如果编译没有报错的话,LZ在命令行下打上./HelloWorld就可以看到运行结果了~~~
[root@localhost ~]# ./HelloWorld
luo_xinli 于 2008-03-23 16:48:43发表:
你说的不清楚,我也不确定,既然是书上的例子,那么源码就不会错的。
出现“bash Helloworld”.从现象看你运行时HelloWorld。系统认为你运行的是SHELL命令。但是又没有这个SHELL命令。你应该执行当前目录下的Helloworld。所以应该有目录名。应该是./HelloWorld
wenfly 于 2008-03-22 20:08:02发表:
是用 ./Helloworld 执行吗?