Mac OS下安装Boost库并在Xcode下测试运行
来源:互联网 发布:自然语言处理算法面试 编辑:程序博客网 时间:2024/06/05 10:46
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)配置头文件和链接库
点击项目->TARGETS->Build Settings->Search Pahts->Header Search Paths和Library Search Pahts
添加usr/local/include 以及/usr/local/lib
(3)添加需要的libboost_filesystem.a和libboost_system.a文件才能运行成功
点击项目->TARGETS->Build Phases->Link Binary With Libraries
打开/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
0 0
- Mac OS下安装Boost库并在Xcode下测试运行
- Mac下xcode 安装配置boost库
- 【Mac】在Mac OS X下安装ffmpeg并调试
- mac下安装配置openCv并在Xcode中运行脸部识别例程
- Mac下安装并使用Boost(解决方案)
- Mac下安装Opencv并配置Xcode
- Mac下 安装boost
- mac下安装boost
- 在Mac OS X 10.9.4 Mavericks编译boost 1.55,并在xcode中使用.
- SDL2在MAC OS X 10.9/10.10 XCode 5下的配置安装
- 在mac os下安装maven
- 在mac OS下安装SQL Developer
- 在Mac OS X下安装toLua++
- 在mac os yosemite下安装jdk7
- 在Mac os下安装xgboost
- 在MAC Xcode下安装OpenCV
- mac 下hadoop安装并运行例子
- mac 下安装node 并 运行helloworld
- A股-进阶-如何运用均线判断买卖点
- elasticsearch基本概念介绍
- 读《战略》上
- MCU——步进电机
- c++读取文件
- Mac OS下安装Boost库并在Xcode下测试运行
- ionic打包ios版本 使cordova插件为中文
- java中HashMap,LinkedHashMap,TreeMap,HashTable的区别
- A survey on still image based human action recognition
- 剑指Offer系列-面试题40:数组中只出现一次的数字
- C++中near与far的区别
- 【转】php获取日期及strtotime()的方法
- xpath登陆案例
- python超级简单爬虫