Mac OS下安装Boost库并在Xcode下测试运行【转】

1. 下载Boost源码

下载地址:http://www.boost.org/  这里下载的是最新的Version 1.63.0

2. 解压

解压出来如下:

3. 终端进入解压目录

可以通过cd进入,或者进行如下配置:系统偏好设置->键盘->快捷键->服务,然后勾选“新建位于文件夹位置的终端 标签”和“新建位于文件夹位置的终端窗口”

这样就可以在mac在该文件夹下打开终端:选择文件夹->服务->新建文件夹位置的终端窗口

4.安装

首先执行命令:
sh bootstrap.sh


然后执行完全安装命令:
sudo ./b2 --buildtype=complete install


如上则安装成功。
安装成功后在usr/local/include   以及/usr/local/lib  有boost的相关头文件和链接库。

5. 配置Xcode

(1)新建一个工程

(2)配置头文件和链接库

  在Build Settings中找到Search Pahts大项中的Header Search Paths和Library Search Pahts两个条目,分别添加usr/local/include以及/usr/local/lib

747d10f0096f3d386ae247795deec81f94b.jpg

(3)添加需要的libboost_filesystem.a和libboost_system.a文件才能运行成功

Switch到Build Phases标签,在Link Binary With Libraries条目中添加文件。
双击Finder图标选择“Go to Folder...”,输入路径/usr/local/lib,找到相应的.a文件拖进去。

(4)添加代码

#include <iostream>
#include <boost/asio.hpp>
#include <boost/version.hpp>
 
int main(int argc, const char * argv[])
{
    std::cout << "Boost版本:" << BOOST_VERSION << std::endl;
}


本文参考博客如下:
http://www.jianshu.com/p/7ab8ac4cb0ad
http://www.cnblogs.com/linjk/p/6052886.html
http://blog.csdn.net/to_be_better/article/details/53554254
--------------------- 
作者:waterbinbin 
来源:CSDN 
原文:https://blog.csdn.net/waterbinbin/article/details/62438417 
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://my.oschina.net/u/3584467/blog/3048370

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值