LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 882|回复: 9

关于编程

[复制链接]
发表于 2005-10-19 11:45:28 | 显示全部楼层 |阅读模式
我是刚学LINUX的初学者,我想学习在LINUX下用C进行网络编程,请问我怎么进入编程环境,我有一定的C的基础,在LINUX下C是否与windows下有什么区别没有?
发表于 2005-10-19 13:19:04 | 显示全部楼层
呵呵,你说的编程环境是指编译器吗,如果是的话,就用GNU的编译器
要说区别的话,还是挺多的
但有一定C基础的话,学应该很容易入手,
祝你好运
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-19 16:40:30 | 显示全部楼层
那么我怎么进入GNU啊??我不会进啊,我会的命令不多
回复 支持 反对

使用道具 举报

发表于 2005-10-19 17:01:55 | 显示全部楼层
你要找visual studio?
回复 支持 反对

使用道具 举报

发表于 2005-10-19 20:35:08 | 显示全部楼层
我在linux下写程序都不用IDE(网络程序更是这样了),都是自己组合:
编辑器:vim,emacs……
编译器:gcc,g++,gcj……
调试器:gdb,ddd……
还有有make,还有就是命令之类啦:grep, find……
这样的开发方式好处就是自由,坏处就是太自由。不过习惯了你会觉得非常优雅,很有感觉。
还有一些稍大的工程用的版本控制系统:cvs,rcs……
当然也有集成的开发环境:qt,eclips,kdevelop……,不过我都没有用过,不好说什么。
GNU只是个……说不清楚……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-20 08:48:34 | 显示全部楼层
谢谢上面这楼的回复,我只是要知道我的C代码 写在那里啊?难道只写在shell里面吗?我又怎么保存呢?怎么调试呢??等等。。。 总这言之我就是想知道 在LIUNX下有没有一个类似WINDOWS 里面的那种 TC 这类的环境啊??最主要是怎么进入?
回复 支持 反对

使用道具 举报

发表于 2005-10-20 10:21:07 | 显示全部楼层
你上GOOGLE搜下vi的使用方法
或者在命令行下输入 man vi  假如你看英文不头疼的话....
里面很详细介绍了vi的使用方法
vi就像windows下的记事本一样可以创建文件 读写文件 保存文件  修改文件
最好是先查下命令  把命令弄熟悉好办事`嘛```
回复 支持 反对

使用道具 举报

发表于 2005-10-20 12:22:01 | 显示全部楼层
我已经说了,没有类似于TC、VC之类(或者有但是大家都不会去用)。
编辑器就是编辑器,编译器又是编译器,调试器又是调试器,并没有集成在一起,是分散的。
一般来说就是用编辑器编辑源代码,用编译器编译连接,在shell下执行,在shell下用调试器调试,
一般都不是图形界面的,都是字符界面的操作。
至于具体来说每个部分怎么用,你就在网上搜索他们的用法吧,sir里也有很多帖子,vi、emacs,gcc
gdb,make都有专门的书籍讲解用法,也有电子版的pdf之类,有很多。楼上的也说了,一些命令之类的用法,
你就用:man [命令]来查这个命令的用法,比如:man gcc。
编辑器是比较重要的,如果你用得比较流利,会加快你的效率,用得最多的就是emacs和vim,它们都有很多命令,当然你不是都用得着,在用中学习,很快(保守的说两周)你就会熟悉了。
回复 支持 反对

使用道具 举报

发表于 2005-10-20 12:26:03 | 显示全部楼层
至于你一定要找一个IDE(集成的开发环境)的话,我都没有用过,也不太了解。
不过在linux下开发程序绝大多数我想都是字符界面的开发,图形界面的开发我觉得主要是不太通用,
所以用的人不多了。毕竟linux最大的魅力都表现在字符界面里,只要你掌握了字符界面,在linux,UNIX
的世界里,走到哪里你都不怕了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-20 17:32:16 | 显示全部楼层
好的!谢谢以上的各位楼主了!!!实在感谢!!这里的朋友真热心 呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表