boost标准库开发环境搭建boost标准库环境搭建以及简单案例介绍

简介: 1、下载boost相关的库的安装包 网址:http://www.boost.org/ 其中1.55.0版本的下载地址是:http://sourceforge.net/projects/boost/files/boost/1.55.0/ 截图: 2.boost开发相关的软件: boost_1_55_0.tar.gz  Linux平台下面的boost源码包 boost_1_

1、下载boost相关的库的安装包

网址:http://www.boost.org/

其中1.55.0版本的下载地址是:http://sourceforge.net/projects/boost/files/boost/1.55.0/

截图:

2.boost开发相关的软件:

boost_1_55_0.tar.gz  Linux平台下面的boost源码包

boost_1_55_0.zip    Windows平台下面的boost源码包

boost_1_55_0-bin-msvc-all-32-64.7z    是针对所有VS版本的boost库,已经编译好的。

boost_1_55_0-msvc-10.0-32.exe    VS2010     32位版本boost库

boost_1_55_0-msvc-10.0-64.exe    VS2010     64位版本的boost库。

boost_1_55_0-msvc-12.0-32.exe    VS2013     32位版本的boost库。

3、再已经安装了VS2013电脑上,双击执行:boost_1_55_0-msvc-12.0-32.exe,安装boost,例如本机安装目录:

4、打开VS2013--->新建--->常规---->空项目。

5、要想使用boost库,要对项目中的boost相关属性进行设置:

设置方法,选中项目-->右击--->属性,设置可执行文件目录位置

6、设置包含目录,截图如下:

7、设置库目录

8、右击项目新建一个cpp文件,测试boost,截图如下:

如果输出结果:这个时候说明boost开发环境搭建完成。

9、知识点:

boost的32位与64位可以并行存在。



目录
相关文章
|
数据库 开发者
Seata调用问题之全局异常捕获没法回滚如何解决
Seata是一款开源的分布式事务解决方案,旨在提供高效且无缝的分布式事务服务;在集成和使用Seata过程中,开发者可能会遇到不同的异常问题,本合集针对Seata常见异常进行系统整理,为开发者提供详细的问题分析和解决方案,助力高效解决分布式事务中的难题。
909 97
|
传感器 数据采集 物联网
MQTT 的 QoS 等级:QoS 0、QoS 1、QoS 2
MQTT 的 QoS 等级:QoS 0、QoS 1、QoS 2
4823 0
|
对象存储 开发者
对象OSS生命周期(LifeCycle)管理功能|学习笔记
快速学习对象 OSS 生命周期(LifeCycle)管理功能
3191 0
对象OSS生命周期(LifeCycle)管理功能|学习笔记
|
C++ Python
VS Code按住ctrl不能跳转到定义/函数(Python)
VS Code按住ctrl不能跳转到定义/函数(Python)
4055 0
VS Code按住ctrl不能跳转到定义/函数(Python)
|
6月前
|
Linux iOS开发 MacOS
硬盘分区怎么做?这几款分区工具新手也能轻松上手
本文介绍了五款实用的硬盘分区工具,满足不同用户需求。Windows用户可使用内置的磁盘管理器或DiskPart命令行工具,简单易上手;DiskGenius功能全面,适合进阶用户进行复杂操作和数据恢复;Mac用户可借助Disk Utility完成基本磁盘管理任务;Linux用户及高级玩家可选择开源工具GParted,支持多种文件系统并具备高度自由度。根据自身需求和技术水平选择合适的工具,可高效完成硬盘分区与管理。
|
存储 缓存 前端开发
如何优化 SSR 应用以减少服务器压力
优化SSR应用以减少服务器压力,可采用代码分割、缓存策略、数据预加载、服务端性能优化、使用CDN、SSR与SSG结合、限制并发请求、SSR与CSR平滑切换、优化前端资源及利用框架特性等策略。这些方法能有效提升性能和稳定性,同时保证用户体验。
389 4
|
机器学习/深度学习 人工智能 算法
从 OpenAI-o1 看大模型的复杂推理能力
深入解析OpenAI o1模型的复杂推理技术与发展历程
从 OpenAI-o1 看大模型的复杂推理能力
|
调度 iOS开发 MacOS
python多进程一文够了!!!
本文介绍了高效编程中的多任务原理及其在Python中的实现。主要内容包括多任务的概念、单核和多核CPU的多任务实现、并发与并行的区别、多任务的实现方式(多进程、多线程、协程等)。详细讲解了进程的概念、使用方法、全局变量在多个子进程中的共享问题、启动大量子进程的方法、进程间通信(队列、字典、列表共享)、生产者消费者模型的实现,以及一个实际案例——抓取斗图网站的图片。通过这些内容,读者可以深入理解多任务编程的原理和实践技巧。
663 1
|
边缘计算 监控 安全
边缘计算的挑战和机遇——数据安全与隐私保护
边缘计算的挑战和机遇——数据安全与隐私保护
286 0
|
Kubernetes 容器 Perl
在K8S中,Replica Set和Replication Controller之间有什么区别?
在K8S中,Replica Set和Replication Controller之间有什么区别?