编译问题
文章平均质量分 82
记录系统编译遇到的各类问题:android、linux(yocto、buildroot)、hypervisor等
And乔
每天整理一小时
展开
-
bootchart.jar 编译过程
文章目录1. 前提介绍2. 获取bootchart 源码3. build3.1 确认JDK版本以及安装路径:3.2 下载安装 JDK 1.83.3 验证上述错误3.4 重新安装并编译4. 终于使用1. 前提介绍bootchart 在平台上获取bootchart.tgz之后需要pc端工具解析:源码编译为bootchart.jar 解析;Linux 系统下直接安装bootchart工具使用;这里我采用的是bootchart.jar的方式,记录在过程中遇到了一些问题:2. 获取bootchart原创 2020-06-13 23:47:48 · 1752 阅读 · 0 评论 -
ubuntu 20.04 编译yocto 错误集锦
4. ubuntu 20.04 编译yocto4.1 错误1:m4-native failed| 92 | #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."| | ^~~~~| make[3]: *** [Makefil原创 2021-01-20 23:14:54 · 12797 阅读 · 12 评论 -
ubuntu系统工具记录
持续更新Ubuntu 20.04 双系统记录系统安装常规软件安装typora软件源配置安装nvida显卡Ubuntu 20.04 双系统记录由于2020年攒了一台主机,笔记本在使用频次上急剧降低,又因为平时需要在ubuntu环境下做一些实验程序,故搭建双系统;系统安装网上一堆教程,这里不再废话:压缩分区制作U盘启动ubuntu系统分区常规软件安装typora常用的markdown编辑工具,属于常用类软件:wget -qO - https://typora.io/linux/pub原创 2021-01-07 22:43:43 · 116 阅读 · 0 评论 -
QtCreator导入yocto sdk记录
QT安装以及导入vendor sdk1. QT-Creator安装本次前后安装了几个版本验证问题,方法具有一致性,但是不同版本对于系统依赖可能不同:主机环境:Ubuntu 14.04QT creator(QT版本):5.9.2 / 5.12.0 / 5.14.01.1 版本5.9.2 下载安装过程下载安装包官网路径:http://download.qt.io/official_releases/qt/执行命令安装cd ~/Download/chmod a+x qt-ope原创 2020-12-12 11:14:58 · 1212 阅读 · 2 评论 -
ubuntu 14.04 编译yocto源码--环境配置篇
ubuntu 14.04 编译yocto源码1. 环境安装ubuntu 14.04yocto依赖工具链sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat cpio python python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping源码已经就原创 2020-10-30 21:37:02 · 886 阅读 · 1 评论 -
gdb 7.X 下载编译(aarch64)
gdb 7.X 下载编译(aarch64)文章目录gdb 7.X 下载编译(aarch64)1. gdb源码下载2. 交叉编译工具下载2.1 搜索支持的工具版本:2.2 下载安装:2.3 安装完成后查看gcc版本确认是否安装成功3 编译3.1 aarch64 结构的gdb(7.12)3.2 aarch64 结构的gdb(7.9)3.3 编译在x86下运行的gdb程序(解析aarch64体系coredump)1. gdb源码下载ubuntu系统中有自带的gdb软件,用于跟踪x86体系的程序:当然我们原创 2020-10-25 13:31:59 · 5904 阅读 · 1 评论 -
编译问题处理:undefined symbol: OPENSSL_init_crypto
编译问题处理:undefined symbol: OPENSSL_init_crypto结论:Python 2.7 编译_hashlib.so 提示undefined symbol: OPENSSL_init_crypto问题;原因为openssl版本不匹配,所需要的symbol在该版本库中没有实现;针对于本次问题,将openssl version 配置为1.0.1f并将其关联库删除后重新编译,编译通过(PS:这里需要注意编译时实际使用的lib库的路径,避免出现版本安装为1.0.1f后相关库仍使用原创 2020-10-13 21:54:31 · 6795 阅读 · 0 评论 -
环境搭建:mobaxterm连接本地虚拟机
文章目录1. Base2. 网络设置3. 虚拟机设置4. mobaxterm 设置连接1. Base宿主环境:Win 10虚拟机系统:Ubuntu 18.04连接方式:mobaxterm ssh虚拟机安装完成后已经默认可以通过NAT方式上网2. 网络设置这里的核心思路就是区分开宿主机和虚拟机的IP地址,使用端口转发的机制,可以互相通信即可,具体方法如下:获取宿主机的网络配置,在win + r 敲cmd 唤出命令行,执行ipconfig事实证明这里并没有卵用,仅在后续ping了下虚拟机原创 2020-09-26 19:49:44 · 10077 阅读 · 1 评论 -
环境搭建:通过repo下载gerrit管理的code
配置过程1. repo安装2. gerrit 权限添加3. code抓取1. repo安装Repo是google基于git做的一个python脚本,用于管理Android庞大的源码仓库,方便使用,下载repo是标准流程,简单记录如下:创建一个目录存放repo:mkdir ~/bincd ~/binPATH=~/bin:$PATH下载repocurl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin原创 2020-09-26 11:25:16 · 862 阅读 · 0 评论