红联Linux门户
Linux帮助

Linux学习切记摆脱windows意识

发布时间:2007-01-02 10:33:28来源:红联作者:wuhu911
  今天一个下午郁闷在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下是另一种操作环境和习惯!
文章评论

共有 11 条评论

  1. xljback 于 2014-12-30 11:17:50发表:

    吐血支持。。。

  2. xingwang916 于 2014-12-30 09:40:53发表:

    谢谢!

  3. zhangruidong 于 2014-12-22 13:21:02发表:

    支持一下

  4. 网络情报站 于 2014-12-11 10:36:13发表:

    路过,多谢分享

  5. 735513561 于 2014-09-12 08:58:48发表:

    感谢楼主发帖

  6. zoush_2014 于 2014-09-11 21:42:07发表:

    谢谢楼主!

  7. ylc2014 于 2014-08-14 13:34:13发表:

    有基础更容易成功。,

  8. huan3625 于 2007-01-16 22:17:04发表:

    :0L

  9. swallow 于 2007-01-16 10:00:31发表:

    讲得不错,支持

  10. Informix 于 2007-01-04 15:34:26发表:

    这点强调还是比较好的,毕竟linux下与windows下都是不同的

  11. 东方E品狼 于 2007-01-02 13:38:10发表:

    :0L :ha3nd