那款Linux好?讲讲Ubuntu和红帽等有什么区别,各有什么特点?还有gcc好用还是vc好用?

我是新手(有学过简单的c++,用vc++6.0),想学Linux。所以想知道下Linux的知识,各种Linux的区别(Ubuntu和红帽和红旗等)。听说Linux下的gcc是最正宗的c++编译器,所以想接触下,但又听说gcc不好用,所以想知道gcc好不好用?跟vc比起来哪个跟好?gcc跟vc有什么区别(比方说vc需要向前引申)。还有gcc有没有支持windows的版本?哪位高手能帮帮本菜鸟,万分感激!!!

redhat只有企业版了现在 Ubuntu是目前最流行的Linux了,所以出现问题也容易找到解决办法。。这个发行版没必要做太多考虑,新手就用Ubuntu吧,等熟悉了Linux环境可以选择自己喜欢的发行版(有些Geeker就是认为Ubuntu太易于使用了而丧失了Linux的本质,可见还是有新手用不来而专门给Geeker使用的发行版的)
至于C/C++开发,C++的编译器是g++ gcc编译C的,我也没用它来做过什么项目,只是感觉没有VC++那种傻瓜式(MS的确在让我们变傻啊:D)很多东西都要DIY。。。至于IDE的话,有现成的Eclipse 的cdt(c/c++ development tools)还有codelite 等集成开发环境。当然,还有大名鼎鼎的Emacs和VIM(排名不分先后)这两款难分高下的编辑器。不少的程序员都是使用Emacs和VIM的扩展功能来打造自己的IDE的。gcc同样也有windows平台版本的。很多优秀的软件往往都是跨平台的。。 个人建议学习Linux还是装个Fedora比较好。Ubuntu跟红帽的区别在于开发的公司不同,他们的界面和shell命令都是一样的。至于说是gcc好还是vc好,其实都好。关键在于你能用这些工具开发出什么有价值的东西。gcc和vc都只是工具而已。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-20
各有千秋吧红帽是针对企业和服务器的 网络功能比较多 功能也比较齐全 但是不易学习 基本是基于文字界面ubuntu是针对个人用户而制作的LINUX 它可以实现很多炫丽的功能 并且拥有自己的在线软件更新包 基本是基于图形化界面gcc确实很强大,个人认为从性能上应该是高于VC,但是我比较习惯用VC,因为用windows用惯了我听说gcc有windows版的,但是我没有见过。。。
第2个回答  2013-09-20
平台不一样 的 Linux是开源的 感觉还是ubuntu好用 至于编程的话 我只用过c++6.0 也就不好说什么了
第3个回答  2013-09-20
用redhat最好!
相似回答