Mac上编译安装运行c++ boost库简单步骤
2014-06-22 08:42
357 查看
第一步:
首先从boost官网或者国内镜像站下载 boost库最新版本zip源代码到本地;
第二步:
进入boost目录下 tools/build/v2/engine下找到build.sh文件(有些版本的build.sh文件可能是放在engine/src下)
第三步:
使用./build.sh生成bjam,并将其拷贝到你的boost根目录下
第四步:
使用./bjam install 进行boost编译并安装
第五步:
在xcode工程上设置boost的引用,这里有两种解决方案:
第一种是设置工程targets的build Setting 下的Search Paths的Header Search Paths 和 Library Search Paths分别指向boost的 头文件 和 库文件,并且把libboost_filesystem.a 和 lib boost_system.a这两个静态库链接到你的工程里面;
第二种是直接将boost相关的头文件和库文件放到xcode默认的头文件搜索路径目录下,使用起来将和一般的c++标准库文件一样,这个我没有尝试过
首先从boost官网或者国内镜像站下载 boost库最新版本zip源代码到本地;
第二步:
进入boost目录下 tools/build/v2/engine下找到build.sh文件(有些版本的build.sh文件可能是放在engine/src下)
第三步:
使用./build.sh生成bjam,并将其拷贝到你的boost根目录下
第四步:
使用./bjam install 进行boost编译并安装
第五步:
在xcode工程上设置boost的引用,这里有两种解决方案:
第一种是设置工程targets的build Setting 下的Search Paths的Header Search Paths 和 Library Search Paths分别指向boost的 头文件 和 库文件,并且把libboost_filesystem.a 和 lib boost_system.a这两个静态库链接到你的工程里面;
第二种是直接将boost相关的头文件和库文件放到xcode默认的头文件搜索路径目录下,使用起来将和一般的c++标准库文件一样,这个我没有尝试过
相关文章推荐
- VS2005编译的C++项目在没有安装VS2005的机器上无法运行
- 闲来无事,塔建了一下android ndk和简单的编译并安装运行apk
- linux/mac平台上编译安装boost库
- Ubuntu下boost库的编译安装步骤及卸载方法详解
- mac下使用vim gcc/g++ 编译cpp(c++)文件并运行
- 在未安装VS2005的机器上运行VS2005编译的C++程序(转)
- mac 安装protobuf,并编译为java,c++,python
- Nutch教程中文翻译1(官方教程,中英对照)——Nutch的编译、安装和简单运行
- Mac下django简单安装配置步骤
- Linux下编译安装Mysql 5.5的简单步骤
- [转]Sublime Text 2 C++编译运行简单配置
- Sublime Text 2 C++编译运行简单配置 级常用快捷键
- 加速C/C++ 编译 IncrediBuild的安装步骤
- mac os/Linux 下命令行C/C++/Java代码编译+运行方法
- 最简单的Windows驱动程序编译、安装、运行、卸载
- 在ubuntu linux下安装eclipse以及运行c++程序的安装步骤17832人阅读 本文档免费下载 本人linux版本是ubuntu 9.10 , 下载的eclipse版本 和 c++ 插件
- 在未安装VS2005的机器上运行VS2005编译的C++程序
- [C++] VS2008下Boost库的编译安装
- 终端下编译运行一个简单C++程序流程
- mac下安装xctool并简单运行xctool来打包