cygwin使用boost

1. 下载boost

    我下载的最新boost 1.52.0。下载tar.gz或者tar.bz2的,这些文件是\n换行的,zip是windows的\r\n

2. 使用cygwin解压

3. 安装

   $ cd $BOOST_HOME

   $ ./bootstrap.sh --prefix=/usr/local

   $ ./b2 install

   最后一步很慢,慢慢等吧


然后就把头文件放到 /usr/local/include/boost,库放到/usr/local/lib下

这样就可以使用了。


下面讲讲怎么在NetBeans下配置(Eclipse应该差不多,VS党应该不会使用cygwin的吧)

主要参考http://www.cnblogs.com/smartvessel/archive/2009/11/25/1610554.html

这篇文章讲了一些怎么让NetBeans使用Cygwin的配置。如果是最新版的Netbeans(我使用的7.2.1)并且安装Netbeans前已经安装过了Cygwin了,它能自动找到。

如果没有的话,再参考它在Netbeans里配置Cygwin吧


1. Build -> C++ Compiler -> Include Directories 添加/usr/include/boost 如果你cygwin装在d盘路径可能是 D:\cygwin\usr\local\include

2. Linker ->Libraries 添加 D:\cygwin\usr\local\lib下的库。比如要用正则表达式,可能要添加libboost_regex.dll.a 如果嫌麻烦,就和我一样全部添加吧

3. Tool -> Options -> C/C++ -> Code Assistant -> localhost: Cygwin 4.x -> C++ Compiler ->add   D:\cygwin\usr\local\include\boost

    当然,如果不care代码提示,第三步不弄也行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值