Win7_VS2012编译安装boost1.55笔记

centos 下 boost1.55 编译和安装 解压 tar zxvf ./boost_1_55_0.tar.bz2     进入目录后,执行 ./bootstrap.sh --with-libraries=system,filesystem,log,thread --with-toolset=gcc  ./b2 toolset=gcc cxxflags="-std=c++11"   备注:上面红色字体的你 阅读详情
当前boost最新版本为1.55,下载地址:
http://sourceforge.net/projects/boost/files/boost/1.55.0/

boost官网上提供了使用指导,part2:Instllation就说明了如何去编译,地址:
http://www.boost.org/boost-build2/doc/html/index.html

1、打开VS2012 Native Tools Command,可以从开始--Microsoft Visual Studio 2012找到:


2、进入解压后的文件夹,当前放在F盘根目录下。执行bootstrap.bat,如图红框所示:


3、编译,可以简单的使用b2 install,也可以指定存放目录,或者寻找网上其它帮助文章。
   编译过程有一个复制过程,本次编译过程中,会在C盘根目录下生成一个boost文件夹,然后包含
include和lib文件夹,这就是我们将要使用的头文件和库文件。省去了各种老教程中需要自己搜索库
文件的步骤,本次编译比较长,或许你的机子很棒,编的很快。


4、编译完了我们就使用编译在C盘中的文件。我将它们拷贝到了F盘,然后建立了一个工程测试。
   在F盘根目录下建立一个BoostTest工程用来测试。下图三个文件分别是:
   1) 将要使用的boost头文件和库文件。
   2) 解压出的boost文件夹,就是使用这个文件夹来进行 1 -- 3步骤的。
    3) 测试工程。


5、在BoostTest中,删除了原来的文件,建立了一个main.cpp。
例子是网上搬来的:
http://blog.youkuaiyun.com/zengraoli/article/details/8870446
需要简单的配置两个地方:


这里使用绝对路径,也可以配置环境来使用。

boost1.55 安装使用教程 windows libboost_log-vc120-mt-sgd-1_58.lib,其中mt表示多线程,sgd中的s表示runtime 是static,gd表示debug版本。将需要lib,比如boost_1_58_0\lib\vc12_x64\lib加到lib目录下面。解压后执行booststrap.bat 用来生成创建b2.exe 和bjam.exe。是因为编译时没有添加对应的选项(动态库静态库与项目不对应)默认b2.exe编译后,链接到项目出现如下错误。2>将生成的lib和头文件加到vc目录下面。 阅读详情

相关推荐

编译好的完整boost库

编译好的完整boost库,在vs2015下编译,boost版本为1.5.7

win7 vs2012 编译boost 1.55

当前boost最新版本为1.55,下载地址: http://sourceforge.net/projects/boost/files/boost/1.55.0/ boost官网上提供了使用指导,part2:Instllation就说明了如何去编译,地址: http://www.boost.org/boost-build2/doc/html/index.html 1、打开VS2012

闲云野鹤专栏 869

Boost1.55 VC11 动态库

编译的适用于windows平台的boost,是动态库编译方式。带多线程

boost1_55_0编译和安装

1、在www.boost.org下载文件并解压 2、进行解压目录 2.1 编译前的配置工作 执行bootstrap.bat windows 使用vs2010: 修改\boost_1_55_0\tools\build\v2\user-config.jam文件, # Configure specific msv...

weixin_30363509的博客 377

Boost C++ Libraries 1.55.0

编译好了的官方boost帮助文件,方便查询。

boost 1.55版本官方pdf

boost 1.55版本官方pdf,内部有70多个英文文档。绝佳的好资料。

windows下使用bjam安装Boost

一. 获取Boost: 从Boost官方网站或sourceforge下载某一版本的Boost。这里下载的是boost 1.50.0,将Boost解压到"D:\SDK\boost_1_50_0"。 进入"D:\SDK\boost_1_50_0\tools\build\v2",执行bootstrap.bat批处理文件,生成b2.exe和bjam.exe两个Build文件。 将"bjam.ex

Alpine_Climbing的专栏 1万+

Linux安装boost 1.55.0安装包和文档

Linux安装boost 1.55.0安装包和文档

win7下vs2012编译boost

网上差了n多的资料,各种版本的都有。使用vs配置个boost真是不容易啊。好了废话不多说,直接说步骤。vs2012自己下载安装就可以了,注册码网上有。 1. 下载boost      网址是http://www.boost.org/users/history/  请根据机器下载最新版本,我下载的是boost 1.55.0。然后解压,目录随意,我选择的是D:\boost\boost_1_55_

yuanzhiweiss的专栏 706

Android AI Agent集成实战:架构设计与自动化技能开发

AI Agent(人工智能代理)是一种能够感知环境、自主规划并执行任务以达成目标的软件实体。其核心原理在于结合大语言模型的推理能力与工具调用(Tool Calling)技术,使应用从被动响应转向主动服务。在移动开发领域,这项技术的价值在于为应用注入“智能大脑”,实现跨应用自动化与个性化交互,从而显著提升用户体验和操作效率。具体到Android平台,其应用场景广泛,例如自动填写表单、智能聊天辅助、个性化工作流优化等。本文聚焦于Android AI Agent的工程化落地,深入探讨了如何利用Accessibil

weixin_42636895的博客 661

携程景点评论数据爬取实战:破解AJAX动态加载与分页参数逆向分析

本文详细介绍了携程景点评论数据爬取的实战经验,重点破解了AJAX动态加载与分页参数逆向分析的技术难题。通过分析`getCommentCollapseList`接口,解析动态参数如`poiId`和`pageIndex`,并实现分页逻辑,帮助开发者高效获取评论数据。文章还提供了完整的Python爬虫代码和反爬策略,适用于数据分析与内容挖掘。

weixin_29098367的博客 673

win7 vs2012/2013 编译boost 1.55

当前boost最新版本为1.55,下载地址:http://sourceforge.net/projects/boost/files/boost/1.55.0/boost官网上提供了使用指导,part2:Instllation就说明了如何去编译,地址: http://www.boost.org/boost-build2/doc/html/index.html 经过测试,2012和...

diguailu9831的博客 103

STM32F103 超声波风速风向仪实战:0.1m/s精度风洞标定与OLED显示(附源码)

本文详细介绍了基于STM32F103的超声波风速风向仪设计与实现,通过超声波时间差测量技术实现0.1m/s高精度测量。文章涵盖硬件设计、算法实现、风洞标定及OLED显示等关键环节,提供完整源码,适用于气象监测、风力发电等领域。

weixin_42532938的博客 275

win7 vs2012 安装boost 1.55

本文基于优快云上的两篇博文整理而来 http://blog.csdn.net/zengraoli/article/details/8870446 http://blog.csdn.net/alex_my/article/details/17630685 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标...

weixin_30485291的博客 121

MIMIC数据库基本信息分析

一、MIMIC数据库中26张表介绍 数据库中一共有26张表,记录患者入院的各种信息,每张表的介绍如下所示。 表格名 信息 admission 患者基本信息,比如性别、种族、语言、宗教、婚姻、入院和出院时间、死亡时间等 callout 提供病人准备从ICU转出或者已经从ICU转出时相关信息 caregivers 记录医护人员信息(ID、类型、附加...

m0_37520426的博客 1万+

Transformer代码(Pytorch实现和详解)!!!

这个是第一版,有些代码如果不对,欢迎在评论指正,后续会慢慢改,我也是刚接触transformer,若有些地方理解不对还请指正。

xml的博客 5612

win7 vs2012/2013 编译boost 1.59

boost官网上提供了使用指导,part2:Instllation就说明了如何去编译,地址: http://www.boost.org/boost-build2/doc/html/index.html 经过测试,2012和2013步骤相同,这里以2012为例。 1、打开VS2012 Native Tools Command,可以从开始--Microsoft Vis

twtydgo的专栏 1457

【动态规划】背包问题(详细总结,很全)

暴力的解法是指数级别的时间复杂度。进而才需要动态规划的解法来进行优化!背包问题是动态规划(Dynamic Planning) 里的非常重要的一部分,关于几种常见的背包,其关系如下:在解决背包问题的时候,我们通常都是按照如下五部来逐步分析,把这五部都搞透了,算是对动规来理解深入了。二维dp数组01背包,先遍历物品还是先遍历背包都是可以的,且第二层for循环是从小到大遍历一维dp数组01背包,只能先遍历物品再遍历背包容量,且第二层for循环是从大到小遍历。求组合数:外层遍历物品,内层遍历背包。

m0_51370744的博客 4万+

boost1.55 MinGW 64bit 编译

为什么80%的码农都做不了架构师?>>> ...

weixin_33729196的博客 128

Oracle EBS 寄销/VMI(2)-->采购篇

上篇有一部分设置需要建BPA后,将BPA编号与批准的供应商相关联.     本篇主要是讲的内容:一揽子采购协议-->准标采购订单-->收接入库-->子库转移-->创建冲减通知-->'按接收开票' 自动开票程序 1. PO-->采购订单à采购订单 创建一揽子采购协议,确定物料

陈显平的专栏-Oracle EBS 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

win8.1+vs2013下安装CGAL(含qt、boost、cmake)

我的CGAL配置环境为:windows8.1+vs2013+qt4.8.6+cmake2.8 CGAL是非常强大的算法几何库,它是基于boost库编写的,因此需要要首先配置boost。为了完成计算机辅助几何的项目需要用到很多几何算法(网格划分、几何建模等),所以需要配置安装CGAL,个人感觉这是我遇到过最复杂的软件配置。中间出了很多类型的错误,还好最后终于成功了,现分享经验如下:

yht_roy的专栏 1099

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

上一篇: C/C++中定义全局变量的几种方法及区别
下一篇: static在C和C++中的用法及区别
hellowuhan
博客等级 码龄17年 10粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值