logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

交叉编译gdb调试

编译环境:Ubuntu16.04 64位交叉编译工具:arm-hisiv500-linux-gcc在开发过程中总会遇到段错误之类的问题,交叉编译gdb方便在开发板上调试,这里记录一下编译流程。1. 交叉编译gdb下载合适版本的gdb源码包,我这里使用的是gdb-7.8.tar.gz,点击下载地址。交叉编译gdb过程中发现这个版本需要termcap的支持,这里先表之,下载termcap-1...

iperf3的交叉编译

编译环境:Ubuntu16.04 64位交叉编译工具:arm-himix200-linux-gcc文章目录1. iperf源码下载2. 修改src/Makefile.in3. 静态编译4. 运行4.1 服务端4.2 客户端1. iperf源码下载我这里使用的是iperf-3.1.3-source.tar.gz,下载地址点击下载地址。2. 修改src/Makefile.in613行左右,去掉-pg选

#linux
JPEG添加EXIF

编译环境:Ubuntu16.04 64位交叉编译工具:arm-hisiv500-linux-gcc最近需要在hi3519抓拍到的JPEG图片增加GPS等EXIF信息,在网上也找了一些资料,介绍EXIF格式的很多,写到读写EXIF信息的很少,可以使用开源库libexif©或者exiv2(C++)实现。 libexif代码量相对较少(70+,exiv2有300+),也方便移植。果断下载libexi..

openssh移植及使用

openssh移植记录编译环境 Ubuntu16.04 64位交叉编译工具arm-hisiv500-linux-gcc1. 下载合适版本的zlib、openssl、openssh源码,交叉编译openssh依赖zlib和openssl,我这里下载的是zlib-1.2.8.tar.gz、openssl-1.0.2p.tar.gz和openssh-7.9p1.tar.gz,之前使用openss...

#ssh
RtspServer实现及使用

编译环境:Ubuntu16.04 64位交叉编译工具:arm-hisiv500-linux-gcc最近需要在hi3519实现RtspServer,以便于推流。这里记录一下工作过程,目前还未完成。网上可以找到很多开源的RtspServer实现,目前不太清楚哪些是可用的并且性能足够优秀。开源代码的修改源代码下载地址:PHZ76/RtspServer以上代码中最后是直接编译得到rtsp_...

到底了