- 博客(8)
- 资源 (5)
- 问答 (10)
- 收藏
- 关注
原创 那些躺过的坑:静态库链接第三方静态库
静态库链接静态库一、问题:记一次躺过的坑,一个项目工程中使用了静态库链接第三方静态库的情况,编译失败:Handle.cpp:(.text+0x5a4): undefined reference to `third_party_libraries()'二、场景示例:示例代码如下:Handle.cpp Handle.h引用了第三方提供的库,编译生成静态库libHandle.a//Handle.h#ifndef _HANDLE_H_#define _HANDLE_H_...
2021-04-13 16:50:50
7687
原创 C++开发sdk之PIMPL隐式开发
C++开发sdk之PIMPL隐式开发一、前言API的调用者只关注API的接口,并不关注实现API的实现,以及过程变量或函数 如果api简单,尽可能只提供一个头文件+一个库给到API调用者,既隐藏隐私,也方便了API调用者 PIMPL:Pointer to implementation,由指针指向实现,而不过多暴露细节 提供API库也需要提供调用API库的示例代码 C++习惯开发一个类对应一个类声明.h + 一个类实现.cpp二、一般SDK开发示例//test_api.h#if...
2021-02-04 17:46:35
351
转载 RLE压缩传输编码原理
from:http://data.biancheng.net/view/152.htmlRLE压缩算法(下简称RLE算法)的基本思路是把数据按照线性序列分成两种情况:一种是连续的重复数据块,另一种是连续的不重复数据块。RLE算法的原理就是用一个表示块数的属性加上一个数据块代表原来连续的若干块数据,从而达到节省存储空间的目的。一般RLE算法都选择数据块的长度为 1 字节,表示块数的诚性也用1字节表示,对于颜色数小于 256 色的图像文件或文本文件,块长度选择 1 字节是比较合适的。连续重复数据的处理
2020-10-08 10:41:59
1053
原创 那些躺过的坑:Ubuntu16.04安装httpd
安装环境:Linux ubuntu 4.10.0-28-generic #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017 x86_64 x86_64 x86_64 GNU/Linuxhttpd的版本:httpd-2.4.41下载:http://httpd.apache.org/download.cgi.解压编译:tar...
2020-01-17 16:00:39
1360
转载 根据年月日推算出周几
//传入年月日 算出是周几 public string CaculateWeekDay(int y, int m, int d) { if (m == 1) { m = 13; y--; } if (m == 2) { m = 14; y--; } int week = ...
2020-01-03 15:02:30
596
转载 华为交换机组播IGMP Snooping配置教程+S5700S配置总结
华为交换机组播IGMP Snooping配置教程(一):http://www.023wg.com/Multicast/230.html华为交换机组播IGMP Snooping配置教程(二):http://www.023wg.com/Multicast/231.html?TPWlanWarnChecked=0S5700S配置总结需要使用通讯控制线缆连接电脑和交换机,一头接...
2019-07-11 09:29:10
20466
转载 linux下使用sqlite3记录温度传感器的数据
------------------------------------------------------------------------------------------------------------------------------交叉编译器:arm-linux-gcc-4.5.4Linux内核版本:Linux-3.0主机操作系统
2017-01-19 10:18:15
840
1
FFMPEG之FFPLAY完美教程
2018-08-09
SiI9136-3数据手册+寄存器配置+驱动
2018-08-07
低分分享 《嵌入式工程师必知必会》
2018-08-07
查询Linux socketFd绑定到哪个网络上
2022-06-13
source insight 弹窗提示数据库损坏
2021-07-27
海思hi3531a 硬件spi速率
2020-06-04
nand flash 启动坏块,有了解过的吗?
2019-11-05
海思系列的芯片能使用arm-linux-gcc编译的ffmpeg吗。
2019-04-09
pc ping arm开发板出现间歇请求超时
2019-01-19
hi3519 烧录u-boot.bin失败???
2018-12-05
arm linux 子网掩码设置问题。
2018-10-13
c基础:linux文件包含问题
2017-01-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人