Linux 编译boost_1_66_0.7z
2019-11-21 11:28
2091 查看
系统版本
[root@ecs-14c3 test]# cat /proc/version
Linux version 4.19.36-vhulk1905.1.0.h276.eulerosv2r8.aarch64 (abuild@szxrtosci10000) (gcc version 7.3.0 (GCC)) #1 SMP Mon Apr 1 00:00:00 UTC 2019
指令
./bootstrap.sh
ls
./b2 install --prefix=/usr
ldconfig
注意
如果boost库的安装位置不是在系统目录下,则还需要在编译时加上-I和-L指定boost头文件和库文件的位置
[root@ecs-14c3 test]# g++ main.cpp -g -o main -lboost_thread
/usr/bin/ld: /tmp/ccD952bv.o: undefined reference to symbol '_ZN5boost6system16generic_categoryEv'
/usr/bin/ld: //usr/lib64/libboost_system.so.1.66.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
缺少libboost_system.so链接库
[root@ecs-14c3 test]# g++ main.cpp -g -o main -lboost_thread -lboost_system
相关文章推荐
- Linux下编译安装boost
- linux下编译boost
- Boost下载安装编译配置使用指南(含Windows、Linux以及ARM Linux)
- boost 1.47.0 linux/windows 编译库:regex与iostreams
- linux下编译BOOST
- linux下编译好的boost库文件
- Linux下编译安装BOOST
- 【原】Boost下载安装编译配置使用指南(含Windows和Linux)
- Boost下载安装编译配置使用指南(含Windows、Linux以及ARM Linux)
- vc2008/2015, linux, mingw 和 mac 环境编译 boost_1_62_0
- Boost下载安装编译配置使用指南(含Windows和Linux)
- linux下编译boost的多线程程序
- Boost下载安装编译配置使用指南(含Windows和Linux)
- linux 下编译 boost 的笔记
- Boost下载安装编译配置使用指南(含Windows和Linux)
- linux编译boost
- Linux(centos)编译安装boost
- 【原】Boost下载安装编译配置使用指南(含Windows、Linux以及ARM Linux)
- Boost在Linux和windows下的编译 32位 64位
- ceph存储 Linux 编译安装Boost