【发布时间】:2012-05-30 04:02:25
【问题描述】:
我想学习如何在 Linux 下编写 C 程序。现在我已经安装了 Centos,我正在使用vim 用 C 语言编写一个“hello world”程序。但是我不知道放在哪里,或者如何编译它?我已经安装了gcc。对不起。我是新手。谢谢你。你能给我举个例子,如何用 C 语言编写一个简单的程序,然后测试和编译它吗?
【问题讨论】:
-
我建议你创建一个目录来存放你的源代码:
cd; mkdir src; cd src; ...run vim and gcc and your programs...。从长远来看,弄乱您的顶级(主)目录并不是一个好主意。另外,不要以 root 身份登录您的编程;有太多简单的方法可以像那样意外地破坏整个系统。尽可能少做root。 -
如果不将代码放在(主)目录中,您建议并喜欢将代码放在哪个目录中?谢谢
-
我建议自己创建一个源目录(我使用
src,这是古代传统所赋予的,但你可以使用任何你喜欢的名字)。可以重写 shell 脚本的微小部分:mkdir $HOME/src; cd $HOME/src; ...do work...。这个想法是,您的主目录应该包含子目录(例如用于您自己开发的命令的bin目录),以及诸如.profile或.bashrc之类的隐藏文件,可能仅此而已。我的 $HOME 中有 60 个可见文件或目录;其中 5 个是文件,我真的应该清理它们。我有大约 100 个隐藏文件。