cygwin 下安装boost,使用regex
最近要做个小程序,需要用到正则表达式,查找了一下c++标准库里没有,在开源库boost里有,
于是下载了一个直接用svn迁出的,文件真多,用codeblock试了一下,总是编译出错,就换到cygwin
在已经安装了gcc,g++,make这一堆的工具,就直接安装了boost,使用正则还是不行,总是出错,
好像boost的regex要另外配置,或者在编译时加载静态库就可以了,于是使用编译命令:
g++ main.cpp -I /cygdrive/g/cygwin/lib/ /lib/libboost_regex-mt.a
这样就行,编译成功