3eyeS 发表于 2005-8-6 09:35:43

gcc在哪里?

请问,FC3里的 GCC放在什么地方,怎么才能 调用?
我直接在 终端里输入GCC NAME.C
提示gcc: name.c: 没有那个文件或目录
gcc: no input files

我机器上确定有GCC了,能搜索到好多,但就 是 不知道 用哪个,怎么用,
谢谢 哪位,劳您给指点指点,是路径不对吗>?

3eyeS 发表于 2005-8-6 09:46:12

/USR/BIN/ 下,有个GCC,用什么命令才能 用阿?>
谢谢帮个忙!@

gengrui 发表于 2005-8-6 09:48:13

gcc -v

月下刀客 发表于 2005-8-6 09:54:10

你确定当前目录下有name.c吗?

3eyeS 发表于 2005-8-6 09:57:57

没有NAME.C阿
我想新建立一个文件!
用GCC -V提示
Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.4/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux
Thread model: posix
gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)

月下刀客 发表于 2005-8-6 10:00:17

gcc是编译器

建文件应该用其它文本编辑器。

3eyeS 发表于 2005-8-6 10:09:05

# gcc game.c
/usr/lib/gcc/i386-redhat-linux/3.4.4/../../../crt1.o(.text+0x18): In function `_start':
: undefined reference to `main'
collect2: ld returned 1 exit status
# ls
anaconda-ks.cfggame.c       install.log         RealPlayer
Desktop          index.html   install.log.syslog无标题.html
eee.sxw          index.html~local.conf          无标题.html~
# gcc game.c
# gcc -o game.c
gcc: no input files
# gcc -o game game.c
#
我刚开始用文本建立个空文件,提示最前面那 堆
后来又在文件里加了个MAIN(){}结果再用,就没反映了!~

3eyeS 发表于 2005-8-6 10:11:57

目录里,生成了A.OUT和GAME两个文件,但回车之后,什么动静都没有

3eyeS 发表于 2005-8-6 10:27:20

我 还在 等待中...

mandrakechina 发表于 2005-8-6 11:43:45

我觉得你好像从来没有学过C语言一样。$ cat game.c
#include <stdio>
int main(){
printf("Hello, world\n");
return(0);
}
$ gcc game.c
$ ./a.out
Hello, world

3eyeS 发表于 2005-8-6 12:15:33

可以了!
虽然不会C,但在学!

不过原来是在WIN下用C编译器学的,直接在编译器下输入,点个 按钮就能 看结果的!

又想同时学LINUX,听GCC有名,就想实验实验,也不知道自己机器上的GCC好不好用.以为GCC也是窗口模式的!
没想到,要在其他文本模式里编译,然后GCC只起到一个输出的 作用,运行结果要跑到A.OUT里...... :cry:

谢谢mandrakechina阿,我就是搜索LINUX时候,搜索到你的 LINUX大全,才找到这里的!
虽然那个 不能用的 REDHAT8.0 折腾了 我 一个礼拜 :)

fox_eagle2003 发表于 2005-8-6 13:58:11

只有你先学会了C编程,才会使用gcc的啊

3eyeS 发表于 2005-8-6 22:01:45

只有你先学会了C编程,才会使用gcc的啊


是阿,学C不也 要 个 环境么,各位大侠的意思是,我先到WIN下,学好了 C,再过来这里 用GCC?
实际我也这么想的 ,一边学C,一边跑来 学LINUX,好像费尽了点!

jozhu 发表于 2005-8-6 22:08:48

教你一省事的
gcc name.c -o name
直接生成可执行文件啊
页: [1]
查看完整版本: gcc在哪里?