boost哪些库需要编译
上次《boost之编译详解》一文中讲到了你可以编译全部boost库或是只是编译你想要的库,也就是说你可以根据需要选择要编译哪些库,这点非常重要,因为boost是如此庞大,完全编译很是耗时间的,初步估计要1小时,况且也耗资源,编译出来需要 1G 多空间呢,晕。因此一般使用的时候都不会编译整个boost库的,只根据需要编译自己用到的库。用“—with-库名称“选项指定要编译的库,或是用”—without-库名称“指定不编译的库即可。
那么在boost仓库里,哪些库是需要编译的呢?呵呵,答案就在bjam里。
假设在我的机器上,已经编译好了bjam。
运行如下命令:
bjam --show-libraries
则结果如下:
- date_time
- filesystem
- function_types
- graph
- iostreams
- mpi
- program_o pt ions
- python
- regex
- serialization
- signals
- system
- test
- thread
- wave
这就是boost需要编译的全部库列表,如果你要用到它们,用选项指定吧(注意不要忘了加—with哦~_~)。
再次说明,以上是boost_1_35_0版本。
boost哪些库需要编译相关推荐
- Linux下boost库的编译、安装详解
1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...
- linux boost 卸载,Ubuntu下boost库的编译安装步骤及卸载方法详解
最近由于编译一个程序用到了C++的boost库,所以便安装了这个库.但是,其中遇到了一些小问题.所以记录下来,以供别人参考. 首先说一下我的环境:Ubuntu 12.04 32bit, gcc 4. ...
- php dll是下32还是64位,windows下关于boost 64位和32位库的编译详细介绍
常用编译命令: cd E:\OpenSource\boost_1_63_0\boost_1_63_0 编译32位库: x86环境下编译得先从开始菜单启动Visual Studio的Visual Stu ...
- linux如何编译boost指定库,linux下编译安装boost库
linux下编译安装boost库 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x ...
- Boost 1.59.0 编译支持Python3的链接库,生成vc120或vc140
Boost 1.59.0 编译支持Python3的链接库,生成vc120或vc140 官方编译的Boost中只带了Python2的链接库,Python3的链接库需要自己特别编译,官方编译版下载地址:h ...
- android编译boost,使用android ndk编译boost动态库
由于以往我写过不少使用boost库开发的项目,而最近准备移植一些代码到android上(上层界面以及jni层我不管,也没研究过,现在只完成代码的移植编译,具体如何调用,由其它人负责),所以先要解决的就 ...
- Boost C++ 库
http://zh.highscore.de/cpp/boost/frontpage.html Boost C++ 库 目录 第 1 章 简介 第 2 章 智能指针 第 3 章 函数对象 第 4 章 ...
- Boost Serialization 库(一个有效的调试工具)
使用了 Boost Serialization 的 Hello World 在执行更重要的任务之前,我们先来验证一下概念.在以下的 清单 1 中,您会看到一个字符串,它的值被转储到一个归档文件中.在以 ...
- Boost(2):boost.python库介绍及简单示例
1. boost.python介绍 将c/c++的函数接口转换为Python接口有好几种解决方案,不同于C语言的简单直接,C++因使用了大量的面向对象编程的思想导致转换为Python接口时相对比较复杂 ...
最新文章
- vantui框架_vue移动端优秀框架收集
- php5.5 sqlserver 2012,PHP连接SQLSERVER2012
- 即将放弃python的app_即将放弃Python 2.7的不止有Numpy,还有pandas和这些工具
- Linux如何访问mmio空间,一文读懂Linux下如何访问I/O端口和I/O内存
- The security settings could not be applied to the database because the connection has failed安装Mysql
- Java SE 第二十三讲----static关键字and final关键字
- 随想录(关于核心技术)
- catch Floating point expection
- dfs Codeforces Round #356 (Div. 2) D
- 2021 年百度之星·程序设计大赛 - 初赛三
- Linux文件查看与查找命令
- AI算法工程师面试题
- Ubantu系统中安装360Wifi步骤
- 目前人工智能应用领域比较多,主要包含哪些应用领域?
- Automatic Metallic Surface Defect Detection and Recognition with Convolutional NeuralNetworks-论文阅读笔记
- Excel单斜线表头的绘制方法
- iOS 工程配置bundle identifier
- APP开发:线上教育APP盈利模式分析
- 关于时间复杂度的详解
- 权重初始化方法及适用情况
热门文章
- Fatal error: Port 9100 is already in use by another process.
- 高等数学求导积分公式
- spoolsv.exe重启脚本-(spoolsv错误处理)
- 这5个PNG免抠素材网站,可商用,赶紧马住了
- 一个有趣的网站:子说
- csv逗号分隔符转换_pythonpandas读写csv数据
- 银河麒麟操作系统以root用户登录的方法
- File 里面的flush()和close()
- VM启动centos出现Assuming drive cache: write through.../run/initramfs/rdsosreport.txt类似错误解决方案
- 线程和线程间通信(C语言)