Linux
文章平均质量分 53
Xiao_ZJ
这个作者很懒,什么都没留下…
展开
-
Anycloud37D平台移植wpa_supplicant
源码下载地址:libnl:openssl:wpa_supplicant、hostapd2. 代码编译2.1 libnl2.2 openssl调整Makefile:删除,继续进行编译:2.3 wpa_supplicant修改defconfig:修改Makefile:编译:2.4 hostapd修改defconfig:修改Makefile:编译:原创 2023-09-10 16:36:19 · 258 阅读 · 0 评论 -
Anycloud37D平台移植wirelesstools
下载 :https://www.linuxfromscratch.org/blfs/view/svn/basicnet/wireless_tools.html。原创 2023-09-03 15:26:54 · 285 阅读 · 0 评论 -
Anycloud37D平台移植lrzsz(用于串口传输文件)
三个目录,bin目录下有。原创 2023-09-03 15:59:55 · 251 阅读 · 0 评论 -
小米路由器青春版R1CL刷入OpenWrt
使用小米路由青春版R1CL刷入openwrt,搭建iperf3 server原创 2022-09-01 23:21:20 · 13363 阅读 · 1 评论 -
Ubuntu14.04安装nodejs
Ubuntu14.04安装nodejs时间: 2016.04.10系统环境:Ubuntu14.04.41. 通过apt-get下载编译好的软件包由于默认ubuntu下载的nodejs版本过低,根据官方给的安装解决方法:(地址) Debian and Ubuntu based Linux distributions在终端执行以下两个命令: curl -sL https://deb.node原创 2016-04-10 20:46:54 · 11978 阅读 · 2 评论 -
VIM插件管理:管理插件的插件pathogen
在安装vim各种牛逼插件之前,最好是有一个对vim插件统一的管理方式。 系统默认情况下,也不是没有,就是把所有的插件中的plugin、autoload、doc等目录内容copy到 $HOME/.vim/对应目录中。但是这样略显繁琐,带来的后果更是在修改和卸载插件时显得尤其麻烦,容易发生误删等行为。所以在安装如taglist,tagbar等插件时,最好是安装一个管理插件的插件,就是原创 2015-10-11 13:25:29 · 686 阅读 · 0 评论 -
电脑死机,虚拟机里面的系统开不了
今天在写代码的时候,突然电脑一个蓝屏,瞬间有种不祥的预感,然后重启,立刻打开虚拟机,果然悲剧了,屏幕一开始只是出现“系统***,请联系管理员”,这时我就无语了,只能在重启看看,然后就出现以下界面一看这图,我就傻眼了,根本不会弄啊,只能乖乖的百度里面的句子了:An automatic file system check(fsck) of the root filesystem原创 2014-02-23 15:31:16 · 3163 阅读 · 0 评论 -
RGB、YUY2、YUYV、YVYU、UYVY、AYUV
1) YUV 4:4:4 YUV三个信道的抽样率相同,因此在生成的图像里,每个象素的三个分量信息完整(每个分量通常8比特),经过8比特量化之后,未经压缩的每个像素占用3个字节。 下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3] 存放的码流为: Y0 U0 V0 Y1 U1 V1 Y2 U2 V2 Y3 U3 V3 (2) Y转载 2013-12-27 16:24:45 · 1208 阅读 · 0 评论 -
如何让linux内核make uImage时Entry Point(入口地址)自动偏移64个字节
转自:http://blog.csdn.net/hunhunzi/article/details/6262244这两天在移植u-boot-1.3.4到s3c2440,期间还遇到不少事,首先是u-boot的mach_type和kernel的mach_type不一致导致内核正常解压完后,终端就不动了,停在了那里,改了mach_type之后内核可以正常拷贝和解压了。现在又遇到转载 2014-01-09 01:49:04 · 1628 阅读 · 0 评论 -
tslib移植笔记(1)
tslib移植笔记(1)2016-04-25tslib背景【摘自百度】:在采用触摸屏的移动终端中,触摸屏性能的调试是个重要问题之一,因为电磁噪声的缘故,触摸屏容易存在点击不准确、有抖动等问题。 Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。系统环境:Dis原创 2016-02-25 22:52:41 · 5128 阅读 · 0 评论 -
移植 libqrencode(包含zlib、libpng)
1 . 系统环境: Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty 2 . 移植 zlib 由于libpng依赖于zlib,所以先得移植zlib 下载地址:http://www.zlib.net/2.1 解压编译 tar xzvf zli原创 2016-11-22 17:52:36 · 1987 阅读 · 0 评论 -
linux C-kermit 安装使用
linux C-kermit 安装使用系统环境 Ubuntu 14.04.5 LTS 安装 sudo apt-get install ckermit 修改配置文件 ~/.kermrc: set line /dev/ttyUSB0 set speed 115200 set carrier-watch off set handshake none set flow-原创 2016-11-22 11:55:14 · 1113 阅读 · 0 评论 -
视频采集与处理-YUV数据
析码流 视频采集 RGB YUV原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/823160/555791 做视频采集与处理,自然少不了要学会分析YUV数据。因为从采集的角度来说,一般的视频采集芯片输出的码流一般都是YUV数据流的形式转载 2013-12-27 16:21:11 · 2139 阅读 · 0 评论 -
linux环境下同时使用静态库、动态库编译程序
1. 应用场景因某些原因,需要同时使用静态库及动态库编译代码。 在这里我需要静态链接的是zbarlib,动态链接的是opencv库。 经过一个下午的艰苦奋斗,分享一下网上的解决方法以及最终导致不成功的原因所在。2.Makfile实例CXX=g++CFLAGS += -I${PWD}/../zbar/includeCFLAGS += -I${PWD}/../opencv/includeLDFLA原创 2016-07-26 19:26:10 · 3986 阅读 · 0 评论 -
gitbook安装与使用
gitbook安装与使用2016.04.10 Ubuntu14.04.4gitbook文档 GitBook Documentation1. 安装npm可以参考 Ubuntu14.04安装nodejs ,这里只用了编译源码的方法,还可以使用apt-get的方法下载软件包。下载node.js源代码 : 下载地址 当前下载的是 v4.4.2LTS 版本编译源码: cd node-v4.4.原创 2016-04-10 05:57:58 · 14460 阅读 · 2 评论 -
linux中vi显示中文乱码的问题
转自:http://blog.163.com/little_320/blog/static/38789520091116103325859/方法一:由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vi支持gb编码就好了。$vi ~/.vimrclet &termencod转载 2014-01-05 23:20:24 · 851 阅读 · 0 评论 -
当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针!
当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针! void Func(char a[100]) { cout}原创 2013-11-30 16:39:47 · 1106 阅读 · 0 评论 -
安装Qtcreater时出现“无法解决软件包依赖”错误
在学校安装QT,先安装QT4.5,中间出现了Basic XLib functionality test failed! You might need to modify the include and library search paths byediting QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in/home/gc原创 2013-11-09 01:12:04 · 2673 阅读 · 0 评论 -
Linux操作系统平台Vi指令
进入vi的命令 vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正用vi编转载 2013-08-17 16:15:50 · 783 阅读 · 0 评论 -
Makefile中赋值运算符 = 与 := 的区别
1 #!/bin/bash 2 X=abc 3 Y:=$(X)aaa 4 Z=$(X)aaa 5 X=edf 6 all: 7 @echo "X=$X" 8 @echo "Y=$Y" 9 @echo "Z=$Z"测试结果:X=edfY=abcaaaZ=edfaaa(1)可见 =原创 2013-08-16 00:08:52 · 911 阅读 · 0 评论 -
Makefile 笔记:wildcard 、notdir、patsubst
1、wildcard : 扩展通配符 2、notdir : 去除路径 3、patsubst :替换通配符 例子: 建立一个测试目录,在测试目录下建立一个名为sub的子目录 $ mkdir test $ cd test $ mkdir sub 在test下,建立a.c和b.c2个文件,在sub目录下,建立sa.c和sb.c2 个文件 建立一个简单的Makef转载 2013-11-20 01:23:42 · 900 阅读 · 0 评论 -
ldd命令的介绍
转自:http://blog.sina.com.cn/s/blog_4d6d0dd201000bda.html1.在制作自己的发行版时经常需要判断某条命令需要哪些共享库文件的支持,以确保指定的命令在独立的系统内可以可靠的运行;在Linux环境下通过ldd命令即可实现,在终端下执行:ldd /bin/ls//ldd命令通常使用"-v"或"--verbose"选项来显示所依赖的动态连接转载 2013-11-20 01:09:37 · 1352 阅读 · 0 评论 -
VIM 多窗口操作
本文转自http://blog.chinaunix.net/uid-20587912-id-2783313.html一.命令行多窗口参数 vim -o file1 file2 ... #水平打开多窗口, vim -O file1 file2 ... #垂直打开多窗口, vim -d file1 file2 ...转载 2013-11-16 20:48:25 · 1286 阅读 · 0 评论 -
龙芯编译tslib-master出现 error: C compiler cannot create executables
主机:Ubuntu12.04工具链:gcc-3.4.6-2f.tar安装软件:tslib-master 用龙芯mipsel-linux-gcc编译tslib-mater 时 ./configure 出现如下问题checking for mipsel-linux-gcc... mipsel-linux-gccchecking whether the C compiler wo原创 2013-09-23 21:52:02 · 2242 阅读 · 0 评论 -
mini2440烧写u-boot(一)
移植环境 1,主机环境:VMare下Ubuntu ,512M内存。 2,编译编译环境:arm-linux-gcc v4.4.3 4,开发板:mini2440,2M nor flash,256M nand flash。 5,u-boot版本:2010-04-26Michel PolletMINI2440:Fixes for gcc 4.xc原创 2013-09-04 19:34:32 · 1053 阅读 · 0 评论 -
U_boot 的 bootcmd 和bootargs参数详解
转自 :http://linux.chinaunix.net/bbs/archiver/tid-1111568.html U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。u-bootcmd 前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种转载 2013-09-03 00:03:16 · 658 阅读 · 0 评论 -
基于S3C2440的busybox的移植 yaffs根文件系统制作 .
http://blog.csdn.net/yming0221/article/details/6542117 硬件平台:FL2440操作系统:Linux2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1 飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在 挂载SD卡驱动时,需要敲入命令mount /dev/mm转载 2013-08-27 21:23:11 · 901 阅读 · 0 评论