QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1542|回复: 2

哪位朋友能具体讲讲linux怎么样用gcc编译C语言程序么?

[复制链接]
发表于 2006-4-29 14:05:09 | 显示全部楼层 |阅读模式
正在学习C语言,以前在windows下用的是tc.vc6等,刚接触linux,装的是Magic linux
想在linux下学习c语言(不是开发,只是想练习,一些经典的程序,或者自己写的小的可怜的程序),搜索的时候,知道用的是GCC。
为用VI写了一个“hello,word”的程序,GCC的时候也生成了a.out,
可是运行的时候.。。。
[root@MagicLinux /]# cd /
[root@MagicLinux /]# cd home
[root@MagicLinux home]# ls -l
总计 44
-rwxr-xr-x 1 root root 4746 04-29 13:30 a.out
-rw-r--r-- 1 root root   60 04-29 13:06 duan.c
drwxr-xr-x 3 root root 4096 04-27 22:35 KuGoo歌曲
drwxr-xr-x 2 root root 4096 04-26 00:47 魔岩94演唱会
drwxr-xr-x 2 root root 4096 04-27 10:26 歌曲
[root@MagicLinux home]# a.out
bash: a.out: command not found
[root@MagicLinux home]#      
知道的朋友,请告诉一下怎么回事?还有根据我的 需求,还有什么样的编译器可以选择?我的那个程序如下。是不是缺少什么?   
#include "stdio.h"
int main()
{
        printf("hello word!\n");
}
谢谢了,迷茫中。。
发表于 2006-4-29 14:18:08 | 显示全部楼层
不是:
[root@MagicLinux home]# a.out

因该是:
[root@MagicLinux home]# ./a.out

还有,平时不要用root,那是个不好的习惯。
回复

使用道具 举报

 楼主| 发表于 2006-4-29 19:06:37 | 显示全部楼层
hehe,原来是这样,谢谢楼上的朋友。
已经有个其他的账号,只是感觉麻烦,才用ROOT的,以后慢慢适应吧
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 18:23 , Processed in 0.037186 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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