推荐一个在windows下的GC

由于工作需要近一周来我一直在研究GC(garbage collector),同事跟我说有一个叫Boehm的科学家(人在惠普),写了一套跨平台的C/C++ GC。

这个是网址

下载了gc6.8的Release版本,可是里面虽然提供了windows版本,可是没有提供VS的Solution.

没办法,先在Msys下编译然后在VS上建个工程导入,发现此法不行,连他本身提供的test程序都跑不通。

于是又好好看了一遍README,里面说如果想得到VS的Sln文件,就发邮件向Boehm索要。

终于,我和这位HP的科学家进行了一次交流。然后他提供给我了一个CVN地址,下载下来发现下载的版本里面不仅提供了VS的Sln,里面的代码和Release版本也大不相同。

其实这个地址他也写在了首页上,没玩过LINUX的我怎么可能想到去看看CVN底下的东西呢?!

摘抄一段,CVN下载GC的原话:

To anonymously check out a CVS version use:
cvs -d:pserver:anonymous@bdwgc.cvs.sourceforge.net:/cvsroot/bdwgc login
(Just hit return in response to the password prompt. Then:)
cvs -z3 -d:pserver:anonymous@bdwgc.cvs.sourceforge.net:/cvsroot/bdwgc co -P bdwgc

Maintainers can check out a version for development with
cvs -z3 -d:ext:<name>@bdwgc.cvs.sourceforge.net:/cvsroot/bdwgc co -P bdwgc
with CVS_RSH set to ssh, or whatever is needed to satisfy your firewall.

 

大家如果有兴趣可以下来玩玩。

posted @ 2009-07-14 15:22  摇滚诗人  阅读(766)  评论(0)    收藏  举报