boost 库的安装
一、windows下
环境:win7 64位
方法1:使用.exe类型的boost进行安装,也就是编译过得,这种方法最简单。下载后直接执行.exe就行了。
http://sourceforge.net/projects/boost/files/boost-binaries/
执行安装,指定安装目录,这里假如指定:C:\boost_1_53_0
安装完成后,头文件和库分别在:C:\boost_1_53_0\boost(包含C:\boost_1_53_0\即可) 和 C:\boost_1_53_0\lib64-msvc-9.0中(这里下载的是vs2008的,也就是vc9.0的)
方法2:下载源码,自己编译,编译的方法有很多,这里选择b2.exe进行编译,也很方便。
http://sourceforge.net/projects/boost/files/boost/1.53.0/
这里选择.zip格式进行下载。
下载后解压到一个比较大的盘中。例如目录为:E:\boost_1_53_0\
然后进入boost目录(E:\boost_1_53_0\boost_1_53_0\),找到boostrap.bat文件,双击执行,然后双击执行b2.exe。
完成之后,boost的头文件在E:\boost_1_53_0\boost_1_53_0\boost中。在vs中包含 E:\boost_1_53_0\boost_1_53_0\ 该目录即可,但是使用时需要#include <boost\thead\thread.hpp>
boost库在目录:E:\boost_1_53_0\boost_1_53_0\stage\lib下。在vs中添加该目录即可。
二、Linux下
Linux需要下载.tar.gz或者.tar.bz2的。
然后解压: tar xzvf ./boost_1_58_0.tar.gz
执行:
cd boost_1_58_0
./bootstrap.sh --prefix=path/to/installation/prefix
指定路径是可选的,如果不指定,默认安装在/usr/local目录下。
然后执行命令进行编译和安装:
./b2 install
boost 库的安装的更多相关文章
- dev c++ Boost库的安装
dev c++ 的boost库的安装步骤 然后点击“check for updates”按钮 最后点击“Download selected”按钮,下载完成后安装.... 给dev添加boost库文件, ...
- Win7下Boost库的安装
Boost库是C++领域公认的经过千锤百炼的知名C++类库,涉及编程中的方方面面,简单记录一下使用时的安装过程 1.boost库的下载 boost库官网主页:www.boost.org 2.安装 将下 ...
- boost库的安装,使用,介绍,库分类
1)首先去官网下载boost源码安装包:http://www.boost.org/ 选择下载对应的boost源码包.本次下载使用的是 boost_1_60_0.tar.gz (2)解压文件:tar - ...
- Linux 下 boost 库的安装,配置个人环境变量
部分引自: https://blog.csdn.net/this_capslock/article/details/47170313 1. 下载boost安装包并解压缩到http://www.boos ...
- Mysql依赖库Boost的源码安装,linux下boost库的安装
boost‘准标准库’安装过程.安装的是boost_1_60_0. (1)首先去下载最新的boost代码包,网址www.boost.org. (2)进入到自己的目录,解压: bzip2 -d bo ...
- boost.asio学习笔记一、linux下boost库的安装
欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/46761029 学习开源库第一步就是编译安装好库,然后执行成功一个 ...
- Boost库编译安装
一.Boost库介绍 Boost库是一个经过千锤百炼.可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一.Boost库由C++标准委员会库工作组成员发起,其 ...
- 1.boost库的安装
一.前言 好好研究下大名鼎鼎的Boost库. 二.Boost安装 2.1Boost官网下载Boost最新版Version 1.55.0 2.2将下载压缩包解压到本地 解压后可看到目录下有个bootst ...
- boost库的安装
1.网上下载boost_1_67_0.zip,解压 2.双击boost_1_67_0/bootstrap.bat文件,生成bjam.exe,b2.exe. 3.打开命令行运行 bjam stage - ...
随机推荐
- dedecms织梦 v5.6 两处跨站漏洞
漏洞版本: dedecms织梦 v5.6 漏洞描述: DedeCMS内容管理系统软件采用XML名字空间风格核心模板:模板全部使用文件形式保存,对用户设计模板.网站升级转移均提供很大的便利,健壮的模板标 ...
- OpenMP 线程互斥锁
OpenMP是跨平台的多核多线程编程的一套指导性的编译处理方案(Compiler Directive),指导编译器将代码编译为多线程程序. 多线程编程中肯定会涉及到线程之间的资源共享问题,就可以使用互 ...
- python爬虫——利用BeautifulSoup4爬取糗事百科的段子
import requests from bs4 import BeautifulSoup as bs #获取单个页面的源代码网页 def gethtml(pagenum): url = 'http: ...
- vmware 传输(vmdb)错误-32:pipe:read failed 解决方法
摘自: http://www.myzhenai.com.cn/post/1088.html 传输(vmdb)错误-32:pipe:read failed 解决方法 原创内容,转载请注明出处:htt ...
- HTML-Html开发之Viewport的使用
近年来随着移动端的快速发展,越来越多传统的web应用需要适配移动终端,下面记录一下如何通过viewport实现简单的不同型号的手机端的适配问题.不过在此之前,介绍一下如何通过Chrome浏览器,调试在 ...
- 依据硬件设备配置高性能的Nginx
Nginx的高级配置会涉及硬件,假设配置不好,会直接让性能下降好多好多. 我这里总结一下,怎样依据server的硬件设备来配置Nginx. 见下图: 低訪问量的网络,能够这样配置. 标准的网络訪问量, ...
- LeetCode Linked List Cycle 解答程序
Linked List Cycle Given a linked list, determine if it has a cycle in it. Follow up: Can you solve i ...
- request.getServletContext()
servlect 3.0 支持,低版本不支持,报错的话看jar包的引用.
- Python list删除元素
pop()方法 pop(n) 从list删除元素Paul同学刚来几天又要转走了,那么我们怎么把Paul 从现有的list中删除呢?如果Paul同学排在最后一个,我们可以用list的pop()方法删除: ...
- ant design pro (三)路由和菜单
一.概述 参看地址:https://pro.ant.design/docs/router-and-nav-cn 二.原文摘要 路由和菜单是组织起一个应用的关键骨架,我们的脚手架提供了一些基本的工具及模 ...