你有没有注意到,可以提高编译速度的一个方法: http://gcc.gnu.org/wiki/DebuggingGCC 里面的这句话: By default stage1 only includes the C compiler. If you need to work on a different frontend, you can configured with --enable-stage1-languages=LANGUAGES to build other languages as part of stage1. 我早几天在家里编译c++语言的时候,发现有一大堆 preXXX的文件夹。我不知道这些C++的编译器,是通过stage1的C编译器生成的? 2011/1/25 PcX <xunxun1982@xxxxxxxxx> > Er,你没注意吧,在他的主页左下角 Donate to stop > the blinking! <http://www.openssh.com/donations.html> > 原来这个是没有的,看来是撑不下去了。 > 我注意到了这个闪烁的东西了,呵呵,看起来还是GPL好一点。。 > > 大体背景上就是 很多公司都用,但捐助的很少很少。 > 中文参考见http://www.oschina.net/news/13143/openssh > 于 2011/1/24 20:51, asmwarrior 写道: > > On 2011-1-24 16:23, PcX wrote: > > 这个不用太为 纠结,其中GPL是传染性的,BSD不需要去管它。 > 基于BSD协议组件开发的组件不影响你确定的许可,你可以定为GPL、BSD等等你 喜 欢的授权。 > 而你使用修改gcc代码的方式得到的库的话,就必须使用GPL协议来发布,否则即 是 违反。 > 当然你混合了BSD和GPL协议的话,结果也必须为GPL。 > > BSD协议确实是有些忧虑的,可以参考现在OpenSSH的尴尬现状。 > > 谢谢各位回复。 > 我刚去openssh看了一下,没看到有什么尴尬的。。。 > > 另外,我目前先不折腾clang,先折腾gcc了,呵呵。 > > > -- > Regards > PcX > >