编译环境搭建Linux下Boost编译环境搭建步骤指南(linux下boost)
Linux 环境 指南 搭建 步骤 编译 Boost
2023-06-13 09:17:14 时间
Linux下boost编译环境搭建步骤指南
开发者使用boost时,一般来说有三种方式:库静态连接、库动态连接和库直接包含到应用程序中,如果使用第一种方式,就需要搭建Boost的编译环境。本文介绍了如何在Linux下搭建boost编译环境的步骤,以供参考。
1. 下载boost源码
在网上可以搜索boost源码,例如链接地址为:https://dl.bintray.com/boostorg/release/1.73.0/source/boost_1_73_0.tar.gz,下载并解压源码包,解压后使用tar -jxvf boost_1_73_0.tar.gz解压源码包即可。
2.配置和编译
在已解压的源码目录内运行以下命令:
./bootstrap.sh
export CPLUS_INCLUDE_PATH="$CPLUS_INCLUDE_PATH:/usr/include/boost/1_73_0/";./b2
上述命令会在当前目录下建立一个./b2的目录,里面是所有生成的文件。
3.安装编译结果
接着,将生成的库文件安装到系统
./b2 install
此时boost就安装到系统里了,安装位置一般是/usr/local/lib中,可以使用ldconfig指令来刷新配置,也可以在/etc/ld.so.conf中加入配置路径,指定系统读取boost库,这样就完成编译环境搭建了。
目前linux下大多数系统都是采用特定版本的boost,如ubutu,还需要安装sudo apt-get install libboost-all-dev,此指令会自动安装最新版本的boost,例如1.61.手动搭建boost在Linux系统下,需要多一点耐心,可以仔细阅读文档进行多方理解。本文只是给出简要的步骤,希望能给大家一个指引,让大家能快速搭建好boost编译环境。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 编译环境搭建Linux下Boost编译环境搭建步骤指南(linux下boost)
相关文章
- Linux 内核提取实践指南(linux内核提取)
- Linux:比较文件优势与劣势(linux对比文件)
- Linux单用户更改密码指南(linux单用户改密码)
- 空间分析Linux下磁盘空间分析指南(linux磁盘)
- Linux下 JDK环境变量配置指南(linux配置jdk环境变量)
- 北京Linux培训:探索学费背后的价值(北京linux培训多少钱)
- Linux网络接口快速配置指南(linux网络接口配置)
- Linux远程访问配置指南(linux配置远程访问)
- 快速搭建Linux开发环境(linux怎么搭建环境)
- 化Linux的分支之旅:勇探索新领域(linux的分支)
- 解析禁止Linux系统域名解析(linux禁止域名)
- 架设Linux环境,玩转棋牌游戏(棋牌linux架设)
- Linux下NS2的安装指南(linux安装ns2)
- 学习Linux,还是编程?(学linux还是编程)
- Linux 库文件编译:搭建开发环境(linux 库文件 编译)
- Linux超线程关闭:开启更多无限可能(linux 超线程 关闭)
- Linux绑定域名IP:快速入门指南(linux绑定域名ip)