如何编译一个c程序啊?

如何编译一个c程序啊?

以前还知道的,但是好久没用了,都忘了.
我用VI写了一个C程序,如何编译,如何运行啊?
gcc -o out.bin src.c
编译完成后用:./out.bin运行,注意/前面有个点号。
我 打了 gcc -o out.bin a
但是提示
/usr/bin/ld:a: file format not recofnized; treating as linker script
/usr/bin/ld:a:1 parse error
collect2: ld retruned 1 exit status
目录下也没多文件,他什麽意思啊?
对了,系统是turbo的,还有,在终端下如何复制然后粘贴到笔记本啊?
唉,都忘了.
a 是你的源文件? 你用的什么“终端”?