linux下Ubuntu交叉编译boost源码编译
源码下载,选择需要的版本下载压缩包然后解压。
https://boostorg.jfrog.io/ui/native/main/release/
1.解压后执行脚本
./bootstrap.sh
2.修改生成的project-config.jam文件
修改为如下,注意空格和自己交叉编辑文件目录
using gcc : : /home/linux-x86/aarch64/toolchain-sunxi-glibc/toolchain/bin/aarch64-openwrt-linux-gnu-gcc ;
以及修改option设置如下
option.set prefix : /home/linux-x86/aarch64/toolchain-sunxi-glibc/toolchain ;
option.set exec-prefix : /home/linux-x86/aarch64/toolchain-sunxi-glibc/toolchain/bin ;
option.set libdir : /home/linux-x86/aarch64/toolchain-sunxi-glibc/toolchain/lib ;
option.set includedir : /home/linux-x86/aarch64/toolchain-sunxi-glibc/toolchain/include ;
3.执行./b2程序开始编译
如果修改不对,编译开始就会报如下类似错误;
error: toolset gcc initialization:
error: provided command 'aarch64-openwrt-linux-gnu-gcc' not found
error: initialized from project-config.jam:12
4.编译完成的静态和动态库文件就在stage目录下.
The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
/home/riki/download/boost_1_74_0
The following directory should be added to linker library paths:
/home/riki/download/boost_1_74_0/stage/lib
linux下Ubuntu交叉编译boost源码编译相关推荐
- Linux下IgH EtherCAT Master 源码编译安装
首先感谢下博主scyhk的文章指导 文章链接 主要说下配置 configure下的目录路径问题: 红框中换成你自己的/usr/src/中的路径,最好先用 uname -a查看下你的内核
- Anaconda Python3.6 OpenCV4.1.0 Ubuntu 16.04源码编译
Anaconda Python3.6 OpenCV4.1.0 Ubuntu 16.04源码编译 转载于:https://blog.csdn.net/phdsky/article/details/782 ...
- OpenCPN + Ubuntu 18.04 源码编译 + Codeblocks 调试 + wxFormBuilder 安装
OpenCPN + Ubuntu 18.04 源码编译 文章目录 一.参考资料 二.源码编译流程 三.利用 IDE 编译 四.利用 IDE 调试 四.测试界面开发工具 一.参考资料 OpenCPN - ...
- Linux下USB suspend/resume源码分析【转】
转自:http://blog.csdn.net/aaronychen/article/details/3928479 Linux下USB suspend/resume源码分析 Author:aaron ...
- Ubuntu 16.04 源码编译安装 uhd gnuradio
Ubuntu 16.04 源码编译安装 uhd & gnuradio 环境介绍 UHD安装 1 安装依赖 2 编译 3 测试安装结果 4 配置 USB gnuradio安装 1 安装依赖 2 ...
- Ubuntu 16.04源码编译安装Apache 2.4.25教程
这篇文章主要为大家详细介绍了Ubuntu 16.04源码编译安装Apache 2.4.25,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家介绍了Ubuntu 16.04源码编译安装Apa ...
- Win10 下Visual Studio 2017源码编译Paddle
Win10 下Visual Studio 2017源码编译Paddle 1.准备工作 Visual Studio 2017 Python 3.8.10 CMake 3.22.0-rc2 熟悉官方文档: ...
- opencv4.0在linux下编译,Ubuntu 18.04源码编译安装OpenCV 4.0步骤
Ubuntu 18.04下标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 108 ...
- Ubuntu 20.04 源码编译Paddle2.2.2
做研发,总是要不停装新机器和新系统.今天尝试了一下编译Paddle2.2.2. 先说结果: (1)Ubuntu20.04 + Python3.8.10 + gcc-8 (2)cuda和cudnn的版本 ...
最新文章
- LeetCode 316. Remove Duplicate Letters--贪心--Java,C++,Python解法
- 部署yum仓库自动挂载服务
- html页面刷新回到顶部_HTMl页面中返回顶部的几种实现小结
- jmeter进行https协议的测试
- getelementbyid获取不到js加载的元素_Selenium元素定位不到?JS注入轻松搞定!
- [渝粤教育] 山东第一医科大学 健康教育与健康促进 参考 资料
- 如何获取服务器的地理位置,如何获取Restify服务器的确切IP地址进行监听?
- GridView 点滴
- 小鹏汽车首批量产车下线,未来将进军L4级别自动驾驶
- 腾讯看点基于 Flink 构建万亿数据量下的实时数仓及实时查询系统
- CPT104 计算机操作系统概念笔记
- uniapp之自定义顶部样式
- Android Manifest功能与权限描述大全,flutter安装androidsdk
- [ 利器篇 ] - 升级Ubuntu 18.04系统工具集合
- 在nsa组网架构中,3gpp定义的nr与epc的接口是什么
- 超级无敌详细使用ubuntu搭建hadoop完全分布式集群
- 创业中的“投名状”—leo看赢在中国(2)
- 计算机毕业设计源码—SpringBoot+Vue鲜花商城
- c226打印机驱动安装_打印机驱动无法安装怎么办 打印机驱动安装方法【介绍】...
- 商业模式新生代_商业模式设计方法视觉化思考——《商业模式新生代》笔记之九...