<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yihui8的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yihui8</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yihui8]]></copyright><item><title><![CDATA[libimobiledevice之获取iphone/ipad设备信息]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/136653201</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/136653201</guid><author>yihui8</author><pubDate>Tue, 12 Mar 2024 15:16:42 +0800</pubDate><description><![CDATA[获取iphone/ipad设备信息]]></description><category></category></item><item><title><![CDATA[libimobiledevice之iphone/ipad设备的识别实现]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/136652938</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/136652938</guid><author>yihui8</author><pubDate>Tue, 12 Mar 2024 15:08:51 +0800</pubDate><description><![CDATA[libimobiledevice之设备识别的实现]]></description><category></category></item><item><title><![CDATA[最新libimobiledevice库移植到windows]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/136629477</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/136629477</guid><author>yihui8</author><pubDate>Mon, 11 Mar 2024 17:32:23 +0800</pubDate><description><![CDATA[最新libimobiledevice库移植到windows]]></description><category></category></item><item><title><![CDATA[最新libimobiledevice库崩溃问题解决方案]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/136628993</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/136628993</guid><author>yihui8</author><pubDate>Mon, 11 Mar 2024 17:09:48 +0800</pubDate><description><![CDATA[最新开源的libimobiledevice库运行3小时左右，会崩溃。出现：Received packet is too small, got 0 bytes!]]></description><category></category></item><item><title><![CDATA[最新idevicerestore源码编译问题与解决]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/136623077</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/136623077</guid><author>yihui8</author><pubDate>Mon, 11 Mar 2024 14:29:10 +0800</pubDate><description><![CDATA[idevicerestore源码编译]]></description><category></category></item><item><title><![CDATA[用外部工具链GitHub - hi35xx/live-streamer问题]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/126668939</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/126668939</guid><author>yihui8</author><pubDate>Fri, 02 Sep 2022 19:00:55 +0800</pubDate><description><![CDATA[dbus-cpp-0.9.0缺少头文件expat.h的真正原因]]></description><category></category></item><item><title><![CDATA[Makefile续行多了个tab键符号导致编译错误]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/126644338</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/126644338</guid><author>yihui8</author><pubDate>Thu, 01 Sep 2022 15:30:40 +0800</pubDate><description><![CDATA[因Makefile续行多了个tab符号导致编译错误]]></description><category></category></item><item><title><![CDATA[gdb+gdbserver远程调试技术——环境搭建+调试]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/126503273</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/126503273</guid><author>yihui8</author><pubDate>Thu, 25 Aug 2022 11:54:41 +0800</pubDate><description><![CDATA[gdb+gdbserver远程调试技术——环境搭建+调试]]></description><category></category></item><item><title><![CDATA[DHCP:嵌入式系统动态获取ip的方法]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/126100175</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/126100175</guid><author>yihui8</author><pubDate>Mon, 01 Aug 2022 14:14:39 +0800</pubDate><description><![CDATA[DHCP:嵌入式系统动态获取ip的方法]]></description><category></category></item><item><title><![CDATA[Linux命令：mount umount]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/124930899</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/124930899</guid><author>yihui8</author><pubDate>Mon, 23 May 2022 17:13:26 +0800</pubDate><description><![CDATA[Linux命令：mount umount]]></description><category></category></item><item><title><![CDATA[wpa_supplicant交叉编译]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/122434138</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/122434138</guid><author>yihui8</author><pubDate>Tue, 11 Jan 2022 15:37:29 +0800</pubDate><description><![CDATA[wpa_supplicant交叉编译

libnl库 编译
1.git下载opensource源码，此版本为3.2.x
git clone git://github.com/tgraf/libnl.git
本次编译采用3.2.25的版本，切换方法如下：
cd libnl
git branch 3.2.25
git checkout 3.2.25
git reset --hard libnl3_2_25
2.编译
配置Makefile： 如果没有configure文件，需要执行./autogen.sh先生成.]]></description><category></category></item><item><title><![CDATA[2021-08-12]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/119642831</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/119642831</guid><author>yihui8</author><pubDate>Thu, 12 Aug 2021 13:58:16 +0800</pubDate><description><![CDATA[使用Shell遍历目录及其子目录中的所有文件方法


			1
			
			
			$ vi traveDir.sh
			
		输入以下代码


			1

			2

			3

			4

			5

			6

			7

			8

			9

			10

			11

			12

			13

			14
			
			
			#! /bin/bash

			function read_dir(){

			for file in `ls $1` #注意此处这是两个反引号，表示运行系统命]]></description><category></category></item><item><title><![CDATA[VI文件格式转换]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/118404834</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/118404834</guid><author>yihui8</author><pubDate>Fri, 02 Jul 2021 09:16:17 +0800</pubDate><description><![CDATA[Linux下VI编辑器如何转换文件格式？
由于 Unix、Window 和 MacOS 的换行符的内部表示不一样，因此有时候需要转换文件格式。
vi filename.c，输入如下命令保存即可
将文件格式转换为 Unix 格式：
:set fileformat=unix 简化:set ff=unix
将文件格式转换为 Windows 格式：
:set fileformat=dos简化:set ff=dos

注：
两个命令
set ccv=unicode
set ff=dos

每个命令还有别的参数可选，.]]></description><category></category></item><item><title><![CDATA[君正平台设置swap分区]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/117531892</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/117531892</guid><author>yihui8</author><pubDate>Thu, 03 Jun 2021 18:23:54 +0800</pubDate><description><![CDATA[内存紧缺的话，有两个方案：1 根本上解决得话使用128M的芯片，2使用swap分区，可以缓解一下
echo 16777216 &gt; /sys/block/zram0/disksize
mkswap /dev/zram0
swapon /dev/zram0 
echo 100 &gt; /proc/sys/vm/swappiness
这是开启swap分区的参考命令

...]]></description><category></category></item><item><title><![CDATA[如何查看代码占多少内存]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/117531157</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/117531157</guid><author>yihui8</author><pubDate>Thu, 03 Jun 2021 18:09:16 +0800</pubDate><description><![CDATA[1，先ps查查进程id


[root@Ingenic-uc1_1:~]# ps
20878 root     98284 S    ./sample-personDet

cat /proc/20878/status
]]></description><category></category></item><item><title><![CDATA[Makefile -I include目录不能用相对路径~]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/117528827</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/117528827</guid><author>yihui8</author><pubDate>Thu, 03 Jun 2021 17:13:49 +0800</pubDate><description><![CDATA[export ISVP_ENV_RELEASE_DIR_SDK="/home/a/of/project/t31/Ingenic-SDK-T31-1.1.2-20201021/sdk/4.7.2/"
]]></description><category></category></item><item><title><![CDATA[君正T31人形检测例子，Makefile里面的库互相依赖，如果顺序不对，会造成编译错误。]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/116743032</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/116743032</guid><author>yihui8</author><pubDate>Thu, 13 May 2021 11:36:46 +0800</pubDate><description><![CDATA[Makefile里面的库互相依赖，如果顺序不对，会造成编译错误。例如君正T31人形检测例子，Makefile内容如下


CONFIG_UCLIBC_BUILD=y
CUR_DIR=$(shell pwd)

CROSS_COMPILE ?= mips-linux-uclibc-gnu-

CC = $(CROSS_COMPILE)gcc
CPLUSPLUS = $(CROSS_COMPILE)g++
LD = $(CROSS_COMPILE)ld
AR = $(CROSS_COMPILE)ar cr
ST]]></description><category></category></item><item><title><![CDATA[busybox用ntpd同步网上时间]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/115111490</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/115111490</guid><author>yihui8</author><pubDate>Tue, 23 Mar 2021 10:32:19 +0800</pubDate><description><![CDATA[busybox 中的ntpd使用

一、时区

1. 查看当前时区

date -R

2. 修改设置时区，从asia.pool.ntp.org获取时间

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ntpd -p asia.pool.ntp.org -qNn

hwclock –w



3.启动时从hwclock同步到sys

启动脚本加：

hwclock –s

marvell不加也可以，自动同步。。
...]]></description><category></category></item><item><title><![CDATA[linux下带进度速度的CP脚本]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/114931848</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/114931848</guid><author>yihui8</author><pubDate>Wed, 17 Mar 2021 15:12:08 +0800</pubDate><description><![CDATA[新建CP.sh，用法与cp命令一样：CP.sh源文件目标文件


#!/bin/bash

PARAM_LIST=$*
PARAM_NUM=$#
TOTAL_SIZE=0
for((i = 0; i &lt; PARAM_NUM - 1; i++))
do
        [ ! -r $1 ] &amp;&amp; echo "Cannot read $1." &amp;&amp; exit 1
        SIZE=`du -s $1 | awk '{print $1}'`
        ((..]]></description><category></category></item><item><title><![CDATA[busy shell与ubuntu shell脚本的坑]]></title><link>https://blog.youkuaiyun.com/yihui8/article/details/114442989</link><guid>https://blog.youkuaiyun.com/yihui8/article/details/114442989</guid><author>yihui8</author><pubDate>Sat, 06 Mar 2021 15:30:12 +0800</pubDate><description><![CDATA[busy shell与ubuntu shell脚本有一些不同的地方，例如：


if [ $1 == "wlan0" ]; then
    touch /tmp/abc
fi

busy shell可以正常运行，ubuntu shell却报错“[: wlan: unexpected operator”

原因是ubuntu shell默认是Bash，脚本的空格和“期待一元表达式”错误

1、Bash脚本中的赋值符号“=”前后不能有空格。例如给变量number赋值要写成“number=1”，不能写成“num]]></description><category></category></item></channel></rss>