红联Linux门户
Linux帮助

Linux使用记

发布时间:2007-09-26 11:27:27来源:红联作者:return
  几天前,一个北邮的同学向我抱怨LINUX下安装程序实在是太麻烦了,与WINDOWS下相比实在是不能相提并论。他下载的RPM包的时候老是说缺少什么依赖的,很多东西都装不上去,连MP3我估计也放不了。于是便花了几个小时用远程经编译MPLYAER为例教他.configure, make, make install,如何在LINUX下编译程序。个人觉得,其实,这样不算是太复杂,大多的README上都有详细的说明,或者写多几个脚本,只不过是安装一个程序所要花费较长的时间而已。这不能怪LINUX的,因为这是由它的大集市式开发模式决定的。开发者广泛地分布在世界的每一个角落,当他看到某个函数或者算法不爽时,就改改,所以很多的程序都是以源代码加上一些配置的脚本发布的。这与商业式的WINDOWS不同,WINDOWS的开发局限于一个公司,一个开发组等,开发的目标统一,所以写出来的程序自然是容易安装的。

  自己从来没有在LINUX下编译个程序(大型那种),由于某天不小心看到世界上有QT这个东西,所以下了个在WINDOWS下LOOK LOOK。我只能下OPENSOURCE ONE,与集成到VS中的是只有30天的评估期限,过了30天之后就要MONEY了,所以只好下源代码编译。我原以为在LINUX编译是非常慢的,没想到在WINDOWS下VS2005的C++编译器,编译起来更加慢,花了N多分钟才将其编译好,而且CPU占用基本上是100%。我想如果,这样那WINDOWS与LINUX相比的话,那谁优谁劣,一下子就可以定出来了。不过这样判定是完全没有意义的,能解决问题就好,对不,WINDOWS能在中国(仅在中国)那广泛地流行一定有其原因对吧?既然LINUX那优秀,而且又是免费的,那为什么没多少人选择它,而纷纷投向WINDOWS。因为成本高啦,这里所说的成本包括很多方面,其中一个很重要的就是使习惯于WINDOWS的人员转换到LINUX下。其它先进构架的CPU为何不能广泛使用也是这个原因。

  什么时候,叫北邮那个同学在WINDOWS下编译一下。让其体现高速!编译中,花费不少于1个小时,编译生成的其中一个ASISTANT,生成的一个DESIGNER。(感觉上有点像VB,不过人家是C++的一个扩展库)。可怜的是,老是与VC的库冲突,又找不到某某LIB,所以还是回到LINUX下混好。
文章评论

共有 1 条评论

  1. wamyrjn 于 2007-09-26 12:58:40发表:

    windows易上手,没这么多烦事
    linux似乎是一个弯道,如果司机水平不够那就不用我说下去了吧