自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (37)
  • 收藏
  • 关注

原创 rpm 打包 so 报 No build ID note found 解决

对于 CMakeList.txt ,可以加上 add_link_options("-Wl,--build-id)对于 Makefile ,加上 LDFLAGS=-Wl,--build-id 即可解决。报这个错是 so 编译时,未指定 -Wl,--build-id 引起的。网上搜了一堆,全是改 spec 的,没有从库编译角度解决。

2023-04-26 15:34:41 265 1

原创 汇报两个 x265 内存泄漏的问题

2019 年 x265 开源代码引入截至 2022-02-15 尚未解决的内存泄漏问题

2022-02-15 09:16:38 280

翻译 使用NGINX向静态网站注入环境变量(翻译)

原文地址:https://www.innoq.com/de/blog/nginx-ssi-env/标题:Injecting environment variables into static websites using NGINX静态站点生成非常适合发布文档。在最近的一个项目中,我们选择使用 NGINX 作为 web 服务器来托管 HTML 和 CSS 文件。但是,我们还希望使用 SSO 保护站点。 这就是事情变得有点困难的地方。当然,在使用 HTTP 基本身份验证之外的 SSO 机制..

2021-11-10 11:23:28 517

原创 sed命令学习

输入文件为:### update test.student### WHERE### @1=1 /* int meta=0 */### @2='a' /* int meta=0 */### @3=1 /* int meta=0 */### @4='56' /* int meta=0 */### SET### @1=1 /* int meta=0 */### @2='a' /* int meta=0 */### @3=1 /* int meta=0 */### @4='failture'

2021-10-09 12:27:06 405

原创 如何使用android工具systrace进行调试

参考网址:android - 无法在Android SDK中查看由Systrace工具生成的HTML跟踪报告 - 堆栈内存溢出 (stackoom.com)调试的时候,在 windows使用android_sdk\tools\monitor.bat这个工具抓到了trace.html在浏览器输入chrome://tracing,load这个html时报错:While importing:Error: Couldn't create an importer for the provided eve

2021-05-14 14:27:33 3208

原创 扒一扒使用AddressSanitizer进行native内存泄露分析踩过的坑

官方资料如下:https://developer.android.com/ndk/guides/asan#cmake源码:我使用的是AS4.1.3,创建一个native c++工程,在native-lib.cpp中敲入如下代码:#include <jni.h>#include <string>extern "C" JNIEXPORT jstring JNICALLJava_com_example_android_1native_1c_1plus_MainAc

2021-05-08 11:46:47 970

原创 C调用python范例,解决对python返回的字节流的解析

我的python版本是3.7.3C代码如下:/************************************************************************************************************************************************** * describe :c调用pyhton的AddMult函数,对两个数进行相加,相乘,输出结果对(sum,multiply) * * autho

2021-04-22 17:38:34 530 1

原创 禁用wifi apparmor等日志大量串口打印,影响调试

内核日志级别: #define KERN_EMERG "<0>" /* system is unusable */ #define KERN_ALERT "<1>" /* action must be taken immediately */ #define KERN_CRIT "<2>" /* critical conditions */ #define KERN

2020-12-23 10:34:01 173

原创 opencv编译OpenBLAS报错Could not find OpenBLAS include,FIND_PATH和FIND_LIBRARY在交叉编译时失效了

原因是设置了CMAKE_SYSROOT或CMAKE_FIND_ROOT_PATH。比如set(CMAKE_FIND_ROOT_PATH /usr/aarch64-linux-gnu)然后使用如下命令进行查找FIND_PATH(TESTPATHNAMES "cblas.h"PATHS "/tmp/")此时cmake会在/usr/aarch64-linux-gnu/tmp下查找cblas.h而不是在/tmp下查找,大坑!...

2020-12-18 15:53:55 4875 7

原创 ubuntu18.04 下第一个驱动模块 helloworld

查看内核的版本:[server hello]$>uname -r5.0.0-37-generic下载对应版本的源码:sudo apt-get install linux-headers-5.0.0-37-generic编写kernel_hello.c#include <linux/init.h>#include <linux/module.h&...

2020-01-15 15:09:02 397

原创 主分区与扩展分区(第一次挂硬盘需要注意事项)

概念: 一块硬盘可以划分为主分区+ 0 或 1 个扩展分区,扩展分区要再分成逻辑分区才能使用。 主分区最多可以 4 个,主分区加扩展分区不能超过 4 个。区别: windows 用活动的主分区来引导系统,扩展分区不能引导系统。 linux 下主分区和逻辑分区都可以用来引导系统。linux 下进行分区格式化: ...

2020-01-06 09:54:11 916

原创 移植 gdb 8.2 报错 undefined reference to '_obstack_free'

前段时间手动编译 gdb8.2 到 ARM 平台,出现以下错误,排查并解决了这个错误,如下:发现这个函数的定义在 libiberty 这里:跟踪到 makefile ,在这里加打印:发现 libiberty.a 有编译进去,最终确认 _obstack_free 未定义是因为这里的版本控制导致该代码未定义:有些 C库有集成这个函数,不过目前我们的 ARM 库没有...

2019-12-12 16:21:16 730

原创 vc dll同时打开控制台程序调试方法

vc dll同时打开控制台程序调试方法(vs2017,v15.7.)在c++源文件中添加main函数int main(int argc, char** argv){...}右击右侧栏工程-属性常规-配置类型-改为应用程序(.exe)点击链接器-高级-入口点mainCRTStartup...

2019-03-12 11:49:00 774

转载 ubuntu 16.04 update-rc.d使用说明及其它一些注意事项

原文地址:https://chenjiehua.me/linux/ubuntu-16-04.htmlUbuntu 16.04 LTS正式版刚发布,就迫不及待的要来重装系统了。虽然新系统不错,但是部分软件跟系统之间却出现了一些小坑……update-rc.d在安装 supervisor 时候采用 apt-get 方式正常安装,配置管理其他进程也都一切正常。然而,重启系统之后却发现 supervisor...

2018-04-17 13:53:11 3431

原创 ubuntu14.04下出现libmysqlclient.so.20找不到问题

搜了下,发现没人公布解决这个问题的方法,于是分享了下,分享让科技进步更快,大家一起加油/usr/bin/ld: warning: libmysqlclient.so.20, needed by //usr/local/lib/libzdb.so, not found (try using -rpath or -rpath-link)/usr/bin/ld: warning: libcrypto.s...

2018-04-17 09:20:59 4543 2

原创 解决WIN7开机点登陆后黑屏很长时间才会进系统,打黑屏补丁无效问题

我的电脑开机点登陆后,总是要=超过5分钟的黑屏,然后才进桌面百度了很多资料,都说是要打什么补丁,改什么注册表之类,没有效果偶然间断开了从虚拟机映射过来的磁盘,问题解决了

2017-07-04 13:40:59 5987 4

原创 编译facebook/folly报错libgflags invalid

编译报错:checking for main in -lgflags... yeschecking for gflags viability... noconfigure: error: "libgflags invalid, see config.log for details"找到config.log的具体报错信息如下,baidu未找到原因undefined refer

2017-03-16 17:08:21 1872

原创 iTop4412 3.0.15内核移植到linux4.4.34(一)

打算借linux移植学习内核启动过程,及4412各外设驱动原理移植时,先修改一些config,然后解决编译出现的问题System Type-->Multiple platform selection[*]ARMv7 based platforms(Cortex-A,PJ4,Scorpion, Krait)System Type--->Samsung EXYNOS[*]S

2017-01-25 18:30:56 5792 2

原创 解决编译问题:arm-none-linux-gnueabi-gcc: directory: No such file or directory

编译4412突然出现报错:CC      drivers/media/video/samsung/mali_ics/common/mali_kernel_core.oarm-none-linux-gnueabi-gcc: directory: No such file or directoryarm-none-linux-gnueabi-gcc: directory": No such

2017-01-20 19:57:45 3082 4

原创 ubuntu14.04 lts rabbitVcs安装记录

安装时报错:Depends: thunarx-python (>= 0.3.0) but 0.2.0-1~precise is to be installed网上找不到解决办法,故记录分享,出现该问题是使用了precise的源,替换为trusty,详见附上的源列表软件安装包链接:http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/pool/mai

2016-12-17 08:52:19 737

原创 解决samba共享在window无法连接,且断开连接时,提示此连接不存在

在更改samba用户后,连接时,出现不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接在网上查了很多地方都说使用net  use * /del /y命令可以解决该问题我这边执行完这个命令,发现映射的盘符没有消失,此时点击连接或断开连接都会提示“此连接不存在”这时需要在命令行输入net use Z: \\IP\dir,输入用户密码即可重新映射到Z,Z:是提示“连接不存在”的

2016-04-25 08:58:12 11348 1

原创 VS2008解决objcore.cpp Line: 40 Debug Assertion Failed!

调用DLL时,报警如下:Debug Assertion Failed!Program: C:\Program Files (x86)\Mozilla Firefox\plugin-container.exeFile: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\objcore.cppLine: 40objcore.cpp为微软工程路径,检

2016-02-29 16:36:01 3288 4

原创 SD卡CSD version2解析

花半天写的解析,供以后需要使用typedef unsigned int UINT32;int main(int argc, char *argv[]) { //UINT32 csd_arr[4]={0x400e0032,0x5b590001,0xd0df7f80,0xa4000f7}; UINT32 csd_arr[4]={0x400e0032,0x5b590001,0xd87d7

2016-02-26 10:44:59 1908

原创 JavaScript console输出十六进制数调试

例子如下:var v=255;console.log("get hex:%s\n",v.toString(16));

2016-02-04 16:50:24 7565

原创 source insight打开samba共享的工程时,界面闪烁问题

使用samba共享的工程,经常看到界面闪烁一下桌面或另外的东西,再显示代码,看上去像点一下source insight图标,缩小它,再点回去非常烦网上百度了半天,没找到遇到同样问题的人,于是自己试着改配置,终于搞定了,分享下:点击option->preference->general将Processing一栏的Sleep when Source Insight is in back

2016-01-27 14:22:11 3747 1

原创 arm linux 自动登陆

修改/etc/inittab去掉原来login语句,改为如下:console::respawn:-/bin/sh 即可实现自动登陆

2015-06-12 16:54:36 910

转载 ubuntu 配置NFS并挂在共享目录到目标板详解

原文网址:http://blog.sina.com.cn/s/blog_6592a07a01014e5r.html首先我们来了解一下NFS,NFS是Network File System的简写,即网络文件系统.那么文件系统又是什么了?从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文

2015-05-30 11:13:06 1652

原创 ubuntu 14.04 下star dict 屏幕取词开关

linux(ubuntu)下star dict屏幕取词开关

2015-04-07 15:59:14 789

转载 linux通过串口在主机与板子间传文件

我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下lsz/lrz的使用方法。           一、编译lrzsz并下

2014-11-16 18:22:34 1391

转载 内核源码结构简介

原linux设备驱动归纳总结(一):内核的相关基础概念xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx一.linux设备驱动的作用内核:用于管理软硬件资源,并提供运行环境。如分配4G虚拟空间等。linux设备驱动:是连接硬件和内核之间的桥梁。

2014-11-11 10:46:32 747

原创 WIN7 64位安装不了U盘驱动,U盘无法使用解决办法

win7安装不了U盘驱动把驱动文件夹定位在 C:\windows\winsxs这里顺利安装完驱动了

2014-11-07 08:38:03 2540

原创 记录下LINUX下的LED驱动,IOCTL方式

#include #include #include #include #include #define LED_OFF 0#define LED_ON 1 /* continuous on *///struct fb_var_screeninfo vinfo;int main(int argc,char* argv[]){ int fd;

2014-11-06 23:10:57 1166

转载 实例解析linux内核I2C体系结构

实例解析linux内核I2C体系结构(1)作者:刘老师,华清远见嵌入式学院讲师。一、概述谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。第一种方法的好处(对应第二种方法的劣势)有:        ●    思路比较直接,不需要花时间去了解linux内

2014-11-03 13:43:50 782

原创 51单片机之串口通讯

#include //#include //#include //(TH1)N== 256-9600*12*32/11002000 =256- 3.3 USE 253(0xfd)#define UINT16 unsigned int#define BYTE unsigned char#define UART_MAX_SEND_BUFF 32#define UART_MAX_R

2014-10-26 16:12:46 1277

原创 linux printf设置颜色与输出控制,利用控制码,实现固定位置输出百分比进度

格式:printf("\033[字背景颜色;字体颜色m字符串\033[0m" ); printf("\033[41;32m字体背景是红色,字是绿色\033[0m\n");41是字背景颜色, 32是字体的颜色, 字体背景是红色,字是绿色是字符串.  后面的\033[0m是控制码.颜色代码:QUOTE:字背景颜色范围: 40--49                   字颜

2014-09-19 10:22:37 3000

原创 ubuntu 14.10 安装uboot-mkimage

在网上查了下,使用apt-get install uboot-mkimage时,弹出

2014-09-15 11:40:48 16066 6

原创 在source insight中添加自己的单行注释命令

macro OneLineCommon(){    ln = 0    hwnd = GetCurrentWnd();    hbuf = GetCurrentBuf();    lnFirst = GetWndSelLnFirst( hwnd )    szLine = GetBufLine( hbuf, lnFirst )     szMyName = ge

2014-09-12 16:48:35 924

原创 关于windows与vmware 10.0下ubuntu网络配置总结

一直以来困惑于只有本机能连上网络时,才能与虚拟机下的UBUNTU建立连接,今天总算找到关键方法,WINDOWS没网络时,也能PING通虚拟机,步骤如下1.进入编辑->虚拟网络编辑器,在弹出的框中选择恢复默认设置,此时需要关注界面如下注意这里的VMnet1类型为仅主机模式,子网地址为192.168.248.0打开windows网络连接,可以看到VMnet1的IP为192.168.24

2013-12-04 10:24:06 859

原创 ubuntu-13.10安装vmware tools报struct dentry’ has no member named ‘d_count错,修正方法

在安装vmware tools时,报错如下/tmp/modconfig-76hAvV/vmhgfs-only/inode.c: In function ‘HgfsPermission’:/tmp/modconfig-76hAvV/vmhgfs-only/inode.c:1893:29: error: ‘struct dentry’ has no member named ‘d_count’

2013-11-24 11:04:17 3918 1

原创 android goole apis安装记录

进eclipse->windows->andorid sdk manager待android sdk manager搜索完已安装和未安装的项选择想安装的项,点install ? package,安装过程中,可能会出现安装速度非常慢的问题,需要多点耐心安装失败的话多点几次,笔者在安装时,开始很慢,多试几次到后面速度快了很多,可能这个manager可以接着断掉的下载处继续下载,因此建议

2013-11-19 21:48:20 998

MP4国际标准-中文-14496-12

自己翻译的文档,水平有限,如有翻译不好的地方,恳请私信指正

2022-02-28

ISO-IEC-14496-2_2001_MPEG4_Visual

6M 完整版本,看到好些资源只有目录,太坑了,被骗了积分,上传这个版本供大家使用

2021-07-28

st-1.9.tar.gz

state thread协程库,官方网址为:http://sourceforge.net/projects/state-threads/,github上的分支是:https://github.com/toffaletti/state-threads 这两个地方可能下载出错,因此上传csdn做备份

2020-12-30

鸿蒙Harmony OS Hi3518EV300用的HiTool

千辛万苦下载到的工具,在http://www.hihope.org/download下载需要邀请码,坑死了。

2020-09-18

OS05A10-Preliminary-Specification-CSP_Version-1-1_King-Horn.pdf

The OS05A10 color RAW RGB PureCel image sensors are high performance,1/2.7-inch 5 megapixel CMOS image sensors that deliver 2688x1944 at 60 fps...

2020-09-14

device-mapper.1.02.28.tgz

在编译parted-3.2时,报错:configure: error: libdevmapper could not be found,找到device-mapper.1.02.28,并下了下来。 这个源码藏得有点深,分享出来给大家

2019-07-09

BIND9.12.4-P1.x64源码

BIND9 9.12.4-P1.x64最新下载的源码,官网下载非常慢,分享一份到这里

2019-05-06

libiconv.a(libiconv.dll.a)

用于windows的libiconv库,在vs2017编译某些工程中,会用到这些库

2019-05-03

libgcc.a(for windows mingw-w64-x86-64 、libgcc.dll.a)

vs(visual studio) 2017编译某开源工程时,使用到ffmpeg库,这些库需要使用windows版本的gcc库,找了很久,分享在这里给需要的人 错误如下: LNK1104:can't open file libgcc.a 无法打开文件libgcc.a

2019-05-03

Win64OpenSSL-1_1_0h

openssl在windows下的安装包,国外下载速度感人,放一个在这个里供大家下

2018-04-12

opensll-1.1.1

2018-3-14 opensll最新版本,希望能帮到大家,有用的给个好评哈

2018-03-14

用于onvif等协议的gsoap2.8.62

2018-2-11号下载的最新文件,放到这方便大家下载,想要最新版本的,可去该地址看看:http://www.cs.fsu.edu/~engelen/soap.html,速度有点慢

2018-02-11

Win32OpenSSL-1_1_0g.exe

Win32OpenSSL-1_1_0g可供windows下安装使用openssl相关的库,比如安装websockets就需要这个库

2017-12-05

libssl-1_1-x64.dll

找了很久才找到的DLL,用openssl在window下编译生成,适用于window64位系统,欢迎大家下载使用,编译liibcurl时会用到

2017-09-27

libcrypto-1_1-x64.dll

适用于WINDOW64位下的libcrypto-1_1-x64.dll,由openssl编译生成,经测试可以使用,欢迎下载,如有问题,可私信给我

2017-09-27

postgresql 9.3.17

这个版本是ubuntu14.04 lts源中的postgre对应的源码

2017-08-04

nload-0.7.4

一款开源的网络上下行速率监控软件

2017-05-17

dlib-v18.16.tar.bz2

openface需要使用的工具

2017-03-13

vlc-2.2.4.tar.xz

供二次开发使用,国外网站速度慢,转到这里来

2017-03-06

postgresql-9.5.6

包含开发用的头文件libpq-fe.h,其它版本可到官网:https://www.postgresql.org/下载

2017-03-02

DM9621-以太网芯片—中文版

DM9621 Datasheet中文译文,欢迎交流

2017-01-17

linux设备 驱动程序范例

linux设备 驱动程序范例

2016-11-13

MT7688/MT7628 datasheet

MT7688 family integrates a 1T1R 802.11n Wi-Fi radio, a 580MHz MIPS® 24KEc™ CPU, 1-port fast Ethernet PHY, USB2.0 host, PCIe, SD-XC, I2S/PCM and multiple slow IOs. MT7688 provides two operation modes – IoT gateway mode and IoT device mode. In IoT gateway mode, the PCI Express interface can connect to 802.11ac chipset for 11ac dual-band concurrent gateway. The high performance USB 2.0 allows MT7688 to add 3G/LTE modem support or add a H.264 ISP for wireless IP camera. For the IoT device mode, MT7688 supports eMMC, SD-XC and USB 2.0. MT7688 can support the WiFi high quality audio via 192Kbps/24bits I2S interface and VoIP application through PCM. In IoT device mode, it further supports PWM, SPI slave, 3rd UART and more GPIOs. For IoT gateway, it can connect to touch panel and BLE, Zigbee/Z-Wave and sub-1G RF for smart home control.

2016-03-02

source insight 3.x UTF-8插件

感谢http://www.cnblogs.com/Red_angelX/p/3713935.html的分享 他生成的dll不支持win7 64位,于是重新生成一个支持win7 64位的dll 拷贝这两个dll到si安装目录即可实现对utf-8支持

2016-01-22

brctl之 bridge-utils-1.5.tar.gz

桥接开源工具,用于桥接网络,解压后autoconf生成Configure,,./Configure生成Makefile,make编译

2016-01-21

Universal Serial Bus Specification3.0

Universal Serial Bus Specification 3.0规格书

2015-11-18

smartctl源码

smartctl源码smartmontools,用于硬盘smart测试

2015-11-05

Linux-AtaSmart-2.0.0

linux ata smart检测,欢迎大家下载。

2015-11-05

zlib-1.2.2.tar.gz

提供给minigui使用的相关开源库,欢迎下载

2015-09-09

freetype-2.3.9

提供给minigui使用的开源代码,欢迎下载

2015-09-09

minigui-res-be-3.0.12.tar.gz

minigui使用的相关资源文件,欢迎下载

2015-09-09

libpng-1.2.37.tar.gz

minigui使用相关的libpng-1.2.37.tar.gz开源库,欢迎下载

2015-09-09

libpng_src.tgz

minigui使用相关的libpng开源库,欢迎下载

2015-09-09

jpegsrc.v7.tar.gz

minigui3.0.12使用的相关资源,欢迎下载

2015-09-09

libmgi-2.0.4

minigui3.0.12使用的相关资源,欢迎下载

2015-09-09

OpenHCI Open Host Controller Interface Specification for USB(OHCI Rev1.0)

USB主机控制器标准,写USB OHCI驱动时使用,即OpenHCI Open Host Controller Interface

2015-03-19

libncurses5-dev_5.7+20090803-2ubuntu3_i386.deb

编译linux内核时用make menuconfig命令所需资源

2012-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除