QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1430|回复: 5

[请教]请问如何在终端窗口中执行自己编译的C程序?

[复制链接]
发表于 2005-3-31 15:42:56 | 显示全部楼层 |阅读模式
偶是一个菜鸟,偶用的是Fedora Core 1,在Emacs编辑器中写一段hello.c

#include stdio.h
int main(viod)
{
printf("Hello !");
return 0;
}
然后用gcc -o hello hello.c 命令生成hello文件,这时在Sun Unix的环境里面直接执行hello就可以,但在Fedora Core 1的终端窗口中就不能直接执行,请问如何才能执行hello文件?
发表于 2005-3-31 16:17:25 | 显示全部楼层
好象是./hello
回复

使用道具 举报

 楼主| 发表于 2005-3-31 19:23:42 | 显示全部楼层
别的论坛的高人告诉我,输入 ./hello 就行了,是路径和环境变量的问题。
回复

使用道具 举报

发表于 2005-4-1 12:03:58 | 显示全部楼层
同意,默认当前工作目录是不在系统的PATH中的
回复

使用道具 举报

发表于 2005-4-1 14:46:52 | 显示全部楼层
[code:1]$gcc -o hello hello.c
$./hello[/code:1]
其中./表示当前目录下!
回复

使用道具 举报

 楼主| 发表于 2005-4-1 21:03:38 | 显示全部楼层
谢谢大家赐教!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 04:11 , Processed in 0.049100 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表