
开源库编译
文章平均质量分 86
开源库编译步骤
wkd_007
知道得越多,知道的越少
展开
-
【开源库 | jsoncpp】jsoncpp 的使用教程,附带读写json数据的例子源码
本文介绍了 jsoncpp 的一些基础使用,以及介绍怎样使用jsoncpp读写json数据,并给出了例子的代码,加深理解。原创 2025-02-28 08:00:00 · 1610 阅读 · 20 评论 -
【开源库 | xlsxio】C/C++读写.xlsx文件,xlsxio 在 Linux(Ubuntu18.04)的编译、交叉编译
本文介绍 xlsxio 开源库在 Ubuntu 18.04 的编译、交叉编译以及使用教程。原创 2024-12-20 16:42:58 · 2413 阅读 · 20 评论 -
【开源库 | minizip】Linux(Ubuntu18.04)下,minizip的编译、交叉编译
本文介绍了minizip,以及在 Linux(Ubuntu18.04)下,minizip的编译、交叉编译。原创 2024-12-20 00:13:07 · 1616 阅读 · 19 评论 -
【C++读写.xlsx文件】OpenXLSX开源库在 Ubuntu 18.04 的编译、交叉编译与使用教程
本文介绍 OpenXLSX开源库在 Ubuntu 18.04 的编译、交叉编译以及使用教程。原创 2024-12-17 22:23:37 · 2345 阅读 · 20 评论 -
Ubuntu 18.04 更新 cmake 到最新版本 3.31.2
本文详细介绍了在 Ubuntu18.04 的环境下更新 cmake 到最新版本的过程。原创 2024-12-17 15:05:06 · 1246 阅读 · 0 评论 -
【开源库编译 | zlib】 zlib库最新版本(zlib-1.3.1)在Ubuntu(Linux)系统下的 编译 、交叉编译(移植)
本文介绍了 zlib-1.3.1 在Ubuntu 下的编译和交叉编译的详细过程。原创 2024-07-22 09:37:30 · 2661 阅读 · 0 评论 -
libjsoncpp 的编译和交叉编译
👉本文介绍了jsoncpp的下载和编译,分别使用了cmake和直接编译的方法对jsoncpp进行交叉编译。原创 2024-01-25 11:34:17 · 2270 阅读 · 0 评论 -
samba-3.3.16 在海思平台(SS528)交叉编译及问题解决
主要介绍 samba-3.3.16 版本的交叉编译,以及问题解决。原创 2023-05-26 18:17:42 · 2134 阅读 · 18 评论 -
【网络抓包工具】tcpdump 最新版本移植到开发板(海思平台)
介绍tcpdump的交叉编译、移植到开发板的过程原创 2023-04-27 22:05:21 · 2520 阅读 · 7 评论 -
zlib-1.2.11库、libpng-1.6.36库编译及交叉编译 —— 附带shell编译脚本及源码
编译zlib 和 libpng 的步骤,以及zlib和libpng的源码下载原创 2022-11-26 16:16:12 · 2773 阅读 · 2 评论 -
Linux下 tar命令(工具)的移植,源码下载、详细移植步骤
tar命令是Linux系统下的解压缩命令,本文介绍其详细移植步骤。在使用busybox移植文件系统时,busybox一般有自带的,但可能出现有些版本比较旧,无法解压缩tar.gzx Extractt List$如上,busybox自带的tar命令无法识别到z选项,而busybox是原厂编译好提供的,所以考虑自己移植tar命令。原创 2022-10-14 15:27:35 · 3663 阅读 · 3 评论 -
iperf-2.0.9 在 Linux下的编译 与 海思(arm)平台的交叉编译
iperf-2.0.9的编译与交叉编译源码可以用来测试网络带宽,网速等,需要了解具体功能的可以到网上查一下,它的官网是,安装包和源码可以从这个路径()下载,本文使用的是版本。原创 2022-07-29 21:04:25 · 1843 阅读 · 1 评论 -
tslib.1.19 移植安装的问题和步骤
tslib-1.19.tar.gz 可以去官网下载1.解压、配置$ tar zxvf tslib-1.19.tar.gz$ cd tslib-1.19/$ CC=arm-hisiv100nptl-linux-gcc ./configure --prefix=`pwd`/res_tslib --host=arm-hisiv100nptl-linux --enable-static=yes ...原创 2019-05-22 15:22:26 · 2036 阅读 · 2 评论 -
Base64是什么、应用场景、开源库(libb64)使用
1. Base64是什么1.1 概念:Base64是一种 “将二进制转为64个可打印字符” 的编码方式。Base64是网络上最常见的用于传输8Bit字节码的编码方式一种基于64个可打印字符来表示二进制数据的方法Base64编码原理是从二进制到可打印字符的过程采用Base64编码具有不可读性,需要解码后才能阅读1.2 编码原理标准的Base64协议使用了“A-Z、a-z、0-9、+、/” 64个可打印字符,然后把需要转换的二进制数据按照6bit位为一组(二进制数 000000 表示十进原创 2020-09-10 21:32:32 · 2534 阅读 · 0 评论 -
openssl 的编译(linux、Ubuntu) 和 交叉编译(arm、Hi3531A)的问题分析、解决
openssl 在海思平台的交叉编译以及错误分析,openssl 在Ubuntu下的编译,原创 2022-01-13 19:19:01 · 6142 阅读 · 1 评论 -
openssl编译参数选项
执行Configure是常见参数选项如下:--prefix=PREFIX设置 lib include bin 目录的安装路径,默认为 /usr/local/ssl 目录。sharedno-shared是否生成动态连接库。asmno-asm是否在编译过程中使用汇编代码加快编译过程。no-async非异步,交叉工具链没有提供GNUC的ucontext库时使用此选项,否则报如下错误原创 2022-01-11 11:25:40 · 4374 阅读 · 0 评论 -
Linux(Ubuntu)下编译 Live555最新代码
Ubuntu 下 live555 最新代码的编译,及错误解决原创 2022-01-10 20:33:00 · 4813 阅读 · 15 评论 -
linux(arm、hi3531A)交叉编译live555最新代码
交叉编译live555遇到的问题及解决思路,最终给出编译通过的方法,可以通过vlc抓取到测试流一、编译环境及准备材料二、编译openssl三、编译live555四、运行live555MediaServer原创 2022-01-11 15:46:01 · 2410 阅读 · 4 评论