Linux
嵌入式Linux
空·悟
万物皆空,至理之悟
展开
-
Linux网络编程遇到的问题及解决
1.打印inet_ntoa()获取的ip,出现段错误解决方法,添加头文件#include <arpa/inet.h>2.bind: Address already in use服务器和已经建立连接的情况下,服务器断开:服务器处于FIN_WAIT2状态,重新器服务器会报错bind: Address already in useroot@qiujun:/home/qiujun/AllwinnerT5/TCP# ./servermy ip = 192.168.1.55;port =原创 2021-05-12 15:44:36 · 470 阅读 · 0 评论 -
Linux获取指定目录以及其子目录下所有文件名 C++(可根据后缀查找)
#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <dirent.h>#include <string>using namespace std;int getFiles(const string path, vector<string> &files){ extern int errno; int FileCnt = 0;原创 2021-04-23 14:33:32 · 1605 阅读 · 0 评论 -
arm编译器交叉编译SDL
使用FFmpeg解码并播放视频,需要依赖SDL库进行渲染播放;ffplay是以FFmpeg框架为基础,外加渲染音视频的库libSDL构建的媒体文件播放器本人的编译器为64位的arm编译器:aarch64-linux-gnu-gcc在配置编译时注意按个人实际情况配置:编译器和–host选项!1 下载解压SDLhttp://www.libsdl.org/download-2.0.php下载SDL源码,并在Ubuntu中解压,进入SDL源码根目录例如:tar -vxf SDL2-2.0.14.ta原创 2021-01-05 17:52:23 · 2715 阅读 · 0 评论 -
【uboot】uboot命令
uboot命令进入uboot的命令行模式注意:uboot 支持 TAB 键自动补全功能uboot 命令中的数字都是十六进制的!不是十进制的!0.帮助命令:?和help输入按下回车即可查看当前 uboot 所支持的命令:(1)?(2)help输入“help(或?) 命令名”即可以查看命令的详细用法:(1)? bootz(2) help bootz1.信息查询命令常用:bd...原创 2020-03-01 12:01:30 · 406 阅读 · 0 评论 -
【uboot】uboot的编译(基于正点原子ALPHA开发板)
uboot的编译(基于正点原子ALPHA开发板)1.首先进入uboot根目录2.在Makefile中未设置架构(ARCH)和交叉编译器(CROSS_COMPILE)的情况下指定ARCH和CROSS_COMPILE参数传给Makefile,分别使用下列命令编译uboot:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distcleanma...原创 2019-11-30 10:36:18 · 863 阅读 · 0 评论 -
sed命令
sed命令流编辑器,与vi同源:用于文件的行级处理一.sed命令格式:二.常用选项三.常用动作四.常用脚本语句五.使用实例1.追加2.插入3.删除4.替换5.使用扩展正则表达式(小括号不需要转义)6.同时执行多条正则7.截取html文件中<>以外的内容sed命令的帮助信息 参考翻译流编辑器,与vi同源:用于文件的行级处理一.sed命令格式:1.sed 选项 ‘脚本语句(/pattern/action)’ 待操作文件2.sed 选项 -f ‘脚本文件’ 待操作文件pattern为正则表达原创 2020-11-21 15:24:03 · 227 阅读 · 0 评论 -
Linux事件触发-epoll相关函数
epoll相关函数:epoll_create、epoll_ctl、epoll_wait原创 2020-08-01 19:39:24 · 449 阅读 · 0 评论 -
Linux实用命令
Linux中一些重要但容易遗忘的命令1.文件查找命令 find用法:find [path] -name [filename]参数path表示在哪个路径中查找,filename表示要查找的文件名2.查看进程树 pstree用法:pstree -p用这条命令可以按树状排列出当前系统各个进程的衍生关系...原创 2019-09-02 14:42:52 · 118 阅读 · 0 评论