随笔分类 - 软件
摘要:一、下载源码: https://uclibc.org/downloads/ 因为海思arm-hisiv500-linux- 搭配的是uClibc-0.9.33.2,所以我选择下载uClibc-0.9.33.2.tar.bz2 二、架构分析: ... 三、实例分析: open:
阅读全文
摘要:一、安装: Ubuntu: 1.1 从docker官方源安装最新版本: sudo apt-get install apt-transport-https ActionScript Code 12345678910111213 Reading package lists... Done Buildin
阅读全文
摘要:一、Git使用方法可以用: 1.git 2.github 3.tortoise git 待补充: 三、tortoise git使用方法: 3.1 安装软件 https://tortoisegit.org/ 下载得到:(分别为语言包与软件包) 依次安装软件包、语言包(下一步的白痴安装法) 设置中文 效
阅读全文
摘要:一、内核环境: linux-3.4.35 -*- Networking support > Networking options > [*] Network packet filtering framework (Netfilter) > IP: Netfilter Configuration >
阅读全文
摘要:一、内核环境: linux-3.4.35 -*- Networking support > Networking options > [*] Network packet filtering framework (Netfilter) > IP: Netfilter Configuration >
阅读全文
摘要:一、系统已经运行时间: cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%
阅读全文
摘要:红字加粗为编译器不同、路径不同需要注意修改的地方 一、源码包下载: zlib官方下载:http://www.zlib.net/ dropbear官方下载:https://matt.ucc.asn.au/dropbear/dropbear.html 本文使用版本: zlib-1.2.8 dropbea
阅读全文
摘要:密码设置都是passwd进行设置 一、串口支持密码登录: 增加::respawn:/sbin/getty -L ttymxc0 115200 vt100 串口、波特率相应修改就可以了 二、ssh: 见移植ssh 如需开机自启动,/etc/init.d/rcS增加 /usr/sbin/sshd 路径随
阅读全文
摘要:KGDB: 注意:Linux内核从 2.6.26开始已经在内部集成kgdb,只需要配置kgdb并重新编译2.6.26(或更高)内核即可 本文使用内核3.0.35、CPU为imx6 1.配置内核支持kdb make menuconfig Kernel hacking > [*] KGDB: kerne
阅读全文
摘要:DDD: apt-get install ddd ddd --debugger arm-linux-gdb AppName printk: 修改打印等级: 原值: 从左至右分别为控制台(串口/ssh/telnet)日志级别、默认消息(printk("...");)日志级别、最低控制台日志级别、默认控
阅读全文
摘要:一、gdb源码下载地址 http://ftp.gnu.org/gnu/gdb/ 本文使用gdb-7.10.1.tar.gz 二、编译安装gdb 1.解压 2.配置 ./configure --host=arm-linux CC=arm-linux-gcc CPP=arm-linux-cpp CXX=
阅读全文
摘要:以编译器: 一、查找自己相对应的默认配置文件 二、默认配置 三、修改外部编译器config文件 四、增加自己的配置 五、增加自己的编译器源 六、make menuconfig进行配置 -> -pipe可以解决以下问题 七、编译设置的编译器 以自己的软件 一、创建自己的软件文件夹 二、创建自己的软件程
阅读全文
摘要:红字加粗为编译器不同、路径不同需要注意修改的地方 一、源码包下载: zlib官方下载:http://www.zlib.net/ openssl官方下载:http://www.openssl.org/source openssh官网下载:http://www.openssh.com/portable.
阅读全文
摘要:一、解压 a) tar xvf boa-0.94.13.tar.gz 二、设置交叉编译工具 a) vi /boa-0.94.13/src/Makefile b) 三、修改源码 a) vi /boa-0.94.13/src/compat.h b) c) vi /boa-0.94.13/src/log.
阅读全文
摘要:1 root@ubuntu:/# sudo apt-get install openssh-server 2 正在读取软件包列表... 完成 3 正在分析软件包的依赖关系树 4 正在读取状态信息... 完成 5 将会安装下列额外的软件包: 6 openssh-client ssh-import-id
阅读全文
摘要:本例基于3.2.2 ffmpeg 一、应用调用API 二、头文件包含的API接口 对应于libswscale.so、libswscale.so.4、libswscale.so.4.2.100中 swscale之所以这么多,其实实际都在libswscale.so.4.2.100中,另外两个是链接,可使
阅读全文
摘要:1 YUV2RGBFUNC(yuv2rgb_c_24_rgb, uint8_t, 0) 2 LOADCHROMA(0); 3 PUTRGB24(dst_1, py_1, 0); 4 PUTRGB24(dst_2, py_2, 0); 5 6 LOADCHROMA(1); 7 PUTRGB24(dst
阅读全文
摘要:windows平台: 一、安装opencv 下载地址:http://opencv.org/ 依据平台下载相应源码包 安装流程就是一个解压过程。不再赘述。 解压完,效果图: 源码树结构参看http://docs.opencv.org/ 二、安装cmake 下载地址:https://cmake.org/
阅读全文