今天一个下午郁闷在linux系统如何通过文本编辑器vi,以及如何通过gcc编译c文件。几番尝试后终于学会了基本的vi 使用,却无论如何不然通过gcc编译vi中的c程序(很简单的hello程序),我在vi文本编辑器中写好hello.c程序再存为two文件名,再gcc two命令 linux闪出can't find command“gcc”
刚开始以为是linux系统中没有装gcc这个组件 ,看了n个网上文章和书后发现不是这个问题排除之!
程序问题也可以排除了(发现linux中不能使用void mian()! 而是int main! 难道linux中默认main函数是一个int 型函数吗?留待以后看)
最后猜想:存盘时 ,直接在文件后加一个.c作为后缀以便gcc识别,竟然成功!汗。。。。
想当然的以windows思维在linux上学习了 ,在windows中每一个编辑器都会自动在文件名后加一个后缀,但是linux的文本编辑器则是自己在后面加不同的后缀以便其他编译器调用,在以后的学习中,这点切记:linux下是另一种操作环境和习惯!


xljback 于 2014-12-30 11:17:50发表:
吐血支持。。。
xingwang916 于 2014-12-30 09:40:53发表:
谢谢!
zhangruidong 于 2014-12-22 13:21:02发表:
支持一下
网络情报站 于 2014-12-11 10:36:13发表:
路过,多谢分享
735513561 于 2014-09-12 08:58:48发表:
感谢楼主发帖
zoush_2014 于 2014-09-11 21:42:07发表:
谢谢楼主!
ylc2014 于 2014-08-14 13:34:13发表:
有基础更容易成功。,
huan3625 于 2007-01-16 22:17:04发表:
:0L
swallow 于 2007-01-16 10:00:31发表:
讲得不错,支持
Informix 于 2007-01-04 15:34:26发表:
这点强调还是比较好的,毕竟linux下与windows下都是不同的
东方E品狼 于 2007-01-02 13:38:10发表:
:0L :ha3nd