Boost 1.39的编译经历
摘要: 最近写个东西要用到正则表达式,于是就想到了Boost库,由于以前没有用过这个库,所以今天为这事儿真是费了一番功夫。
一开始想到的是Boost,但是突然想起VC++ 2008的SP1不是已经带了tr1的实现吗,貌似直接用就行了。但是事与愿违,我这里装的是VC++ 2008 Express,虽然也能#include
,但是写出来的程序只能编译不能链接。后来一查才知道微软的tr1实现是不支持Express的(虽然不支持却又把头文件放在那里诓人),莫非又要去别个VC完整版那里拷点东西出来不成?这应该是没必要的,因为从VC++ 2003开始Boost就可以很好的在VC下编译了,所以干脆不管那个啥tr1了,准备直接从Boost官方网站下载Boost再自己编译。 阅读全文