boost安装(windows、linux)
boost安装(windows、linux)
boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库。
boost安装(vs2017+boost_1_64_0+win10)
6、在d:\boost\boost_1_64_0目录中生成了b2.exe和bjam.exe
7、在目录C:\boost\boost_1_64_0下有一个项目配置文件project-config.jam,用记事本或其他文本编辑工具打开,做如下修改:
具体介绍:
–toolset:设置编译器,如果用VC,设msvc, 用MinGW就设gcc。
–build-dir=”[temporary folder name”:编译的临时文件存放位置。
–stagedir=” stage folder name]”:存放编译后库文件的路径,默认是stage。
variant=debug|release 决定编译什么版本(Debug or Release?)
link=static|shared 决定使用静态库还是动态库。
threading=single|multi 决定使用单线程还是多线程库。
runtime-link=static|shared 决定是静态还是动态链接C/C++标准库。
link:是动态库还是静态库,static | shared,一般默认静态。
#include "stdafx.h"
#include<iostream>
#include<stdio.h>#include<boost/version.hpp> //包含boost头文件
#include<boost/config.hpp>int main() {using namespace std;cout << BOOST_VERSION << endl;cout << BOOST_LIB_VERSION << endl;cout << BOOST_PLATFORM << endl;cout << BOOST_COMPILER << endl;cout << BOOST_STDLIB << endl;system("pause");return 0;
}
Linux下安装boost(Ubuntu16.04-LTS)
最简单的方法,运行sudo apt-get install libboost-dev
。
安装后可在/usr/include
中查看到boost
目录。也可在Boost官网下载源码安装。
#include <iostream>
#include<boost/version.hpp>
#include<boost/config.hpp>using namespace std;int main() {cout << BOOST_VERSION << endl;cout << BOOST_LIB_VERSION << endl;cout << BOOST_PLATFORM << endl;cout << BOOST_COMPILER << endl;cout << BOOST_STDLIB << endl;return 0;
}
105800
1_58
linux
GNU C++ version 5.4.0 20160609
GNU libstdc++ version 20160609
boost安装(windows、linux)相关推荐
- CenOS6 nginx+pxe+tftpd+samba/nfs+dhcpd 无盘安装windows linux
CenOS6 nginx+pxe+tftpd+samba/nfs+dhcpd 无盘安装windows & linux 参考文档: http://www.debian-administratio ...
- 安装windows+linux双系统
## 安装windows+linux双系统 (我安装用的是Windows 10 + CentOS 7) 一.安装Windows系统 一般人的电脑一开始是有一个windows系统的,所以安装window ...
- UEFI模式安装Windows Linux双系统
现在的好多电脑都支持UEFI功能了,但是大部分用户还在使用兼容的bios模式,这样显然延长了电脑的启动时间,对我来说这是不能容忍的.主流的Linux发行版和Win7及Win8都能够支持UEFI,对于预 ...
- linux kvm安装windows,Linux下KVM安装windows
1.查看CPU是否支持虚拟化 cat /proc/cpuinfo | grep --color vmx 2.安装KVM yum install qemu-kvm libvirt libguestfs- ...
- mysql linux安装百度经验_MySQL 安装(Windows Linux)
Windows 1. 先去官网下载点击的MySQL的下载,下载完成后解压 . image 解压后的内容如下: image 2. 创建初始化的my.ini文件 解压后的目录里并没有的my.ini文件,需 ...
- 使用SSD和USB安装Windows Linux双系统
SunnyG按:前段时间使用SSD和USB安装了Win10 & Linux ubuntu 22.04双系统,这里记录一下步骤,方便查阅. =========================== ...
- 免U盘安装Windows+Linux双系统
索引 前言 一.虚拟机安装系统 二.预留分区 三.编辑分区 四.添加启动项 五.重启测试 六.添加 Grub 引导项 结语 前言 目前安装双系统的教程大多借用 U 盘,但随时带着 U 盘也不大方便,前 ...
- 双硬盘笔记本安装windows+linux双系统
简单记录一下安装deepin15.11双系统大概流程 A550JK笔记本有两块固态硬盘,256G(sata3) + 512G(sata2),win已经装在256,计划把linux装在另外的盘. DIO ...
- gpt windows linux,UEFI+GPT环境下安装Windows+Linux+OS X
前一篇文章讲到了我DIY了一台机子,配置如下. 部件 名称 价格 CPU i3 3245 ¥530 Motherboard 技嘉 H61M-DS2 ¥109 RAM ADATA 4GB 1600MHZ ...
- Rufus 中文绿色版 - 简单快速制作 USB 启动盘软件 (U盘安装 Windows / Linux 系统)
今天用软碟通制作win10 的安装U盘,一直报错,无法读取优盘,然后百度发现了一个更好用的工具,现记录一下.记录一个很好用的制作Rufus. 软件体积很小,制作速度也挺快.很不错,极力推荐
最新文章
- 腾讯Bugly异常崩溃SDK接入
- 大幅涨点!孙剑团队提出新激活层ACON和轻量级网络TFNet
- vim 按照字段排序文件
- 开课吧python好吗-如何选择python培训机构?开课吧python培训怎么样?
- 文巾解题 56. 合并区间
- c语言中0级和1级是什么意思啊,C语言处理指针问题中,二级指针与一级指针的区别是什么?...
- HBase环境搭建60010端口无法访问问题解决方案
- Typora 上传图片的自定义命令实现
- HTML网页设计CSS样式代码大全
- 社区分享|Arm 中国生态技术市场经理教你玩转 TFLite Micro 端云一体解决方案
- 倾斜摄影——3维建模软件PhotoScan教程(附安装包+教学视频)
- 谈谈机器视觉的那点事儿!
- 学java要学哪些_想学好Java要学哪些东西
- Win7 Hiberfil.sys pagefile.sys
- NVIDIA Jetson之GPIO引脚设置
- HC32L系列MCU在KEIL新建工程后在JLINK 下 SW Device下找不到设备的解决方法
- 红灯须硬闯,马路要横穿(文/王路)
- 作为程序员,你一定要知道的十大经典排序算法!(详细解析)
- 微信小程序 上传多张图片
- sscanf 其实很强大
热门文章
- ICCV 2021| GRF: 用于三维表征和渲染的通用神经辐射场(已开源)
- C++加线程锁详解篇
- 第八期直播《立体视觉之立体匹配理论与实战》精彩回录
- 【项目实践】基于Mask R-CNN的道路物体检测与分割(从数据集制作到视频测试)...
- mysql 存储过程out,in,inout分别表示什么
- day6 面向对象基础
- Androguard 的交叉引用说明
- 在线绘图|差异分析——在线做时序分析
- JHM:原生动物对酸性矿山废水侵蚀土壤的生态响应机制
- Nature综述:植物与微生物组的相互作用:从群落装配到植物健康(下)