随笔分类 -  Linux

linux
摘要:dlopen重复打开的一些问题 源码地址: https://gitee.com/layty/test-dlopen 如果打开多个动态库(软连接的),会共享内存吗? 结论: 会 如果动态库更新了,不close,直接open,会更新吗? 结论: 不会,要先close,再open即可 动态库源码如下 #i 阅读全文
posted @ 2022-06-27 14:12 zongzi10010 阅读(2081) 评论(0) 推荐(0) 编辑
摘要:读写文件的简单封装 class FileClassWrap { private: std::string file_path_; FILE* fp_; public: FileClassWrap(const std::string &filePath,const char* mode) : file 阅读全文
posted @ 2022-06-02 10:01 zongzi10010 阅读(62) 评论(0) 推荐(0) 编辑
摘要:fseek写文件 FAQ 从串口或者网络接收文件,文件分包带序号,一开始用ab+的形式,发现如果中间丢失了一包数据之后,fseek不会跳过这个区域,直接在尾巴追加,遂仔细翻看APUE,以及编写测试代码 API相关 FILE *fopen(const char *restrict pathname, 阅读全文
posted @ 2022-06-01 13:55 zongzi10010 阅读(171) 评论(0) 推荐(0) 编辑
摘要:usb虚拟网卡与串口 依赖的驱动模块 # usb cp /work/code/kernel_gitee/kernel_imx/fs/configfs/configfs.ko ./fixShell/so/ cp /work/code/kernel_gitee/kernel_imx/drivers/us 阅读全文
posted @ 2021-04-22 14:02 zongzi10010 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:usb虚拟网卡与串口 依赖的驱动模块 # usb cp /work/code/kernel_gitee/kernel_imx/fs/configfs/configfs.ko ./fixShell/so/ cp /work/code/kernel_gitee/kernel_imx/drivers/us 阅读全文
posted @ 2021-04-19 13:18 zongzi10010 阅读(2838) 评论(0) 推荐(0) 编辑
摘要:使用命令 `tar -h` 选项直接复制原来的文件,而不是使用链接 阅读全文
posted @ 2020-09-15 13:19 zongzi10010 阅读(326) 评论(0) 推荐(0) 编辑
摘要:title: 平台架构识别 date: 2020/2/27 18:32:58 toc: true 平台架构识别 [TOC] https://sourceforge.net/p/predef/wiki/Architectures/ https://sourceforge.net/p/predef 阅读全文
posted @ 2020-02-27 18:35 zongzi10010 阅读(168) 评论(0) 推荐(0) 编辑
摘要:title: Linux 中查看可用的网络接口 date: 2020/2/25 16:56:36 toc: true [TOC] Linux 中查看可用的网络接口 转载 https://www.cnblogs.com/qianpangzi/p/10563979.html 在我们安装完一个 Linux 阅读全文
posted @ 2020-02-25 18:12 zongzi10010 阅读(1426) 评论(2) 推荐(0) 编辑
摘要:title: C语言获取网卡状态 date: 2020/2/25 17:29:28 toc: true C语言获取网卡状态 [TOC] http://www.360doc.com/content/17/0510/17/8335678_652752795.shtml struct ifreq 这个结构 阅读全文
posted @ 2020-02-25 18:10 zongzi10010 阅读(2178) 评论(0) 推荐(0) 编辑
摘要:title: CMake速记 date: 2019/11/18 19:17:40 toc: true CMake速记 [TOC] 我的demo 外部构建 内部变量 基础语法 1. 变量使用${}方式取值,但是在 IF 控制语句中是直接使用变量名 2. 指令(参数 1 参数 2...) 3. 指令是大 阅读全文
posted @ 2019-11-18 19:33 zongzi10010 阅读(190) 评论(0) 推荐(0) 编辑
摘要:title: container_of宏 date: 2019/7/24 15:49:26 toc: true container_of宏 解析 在linux链表结构中有这样一个宏,通过成员变量的地址找到他所在结构体的首地址,通过一个容器(结构体)中某个成员的指针得到指向这个容器(结构体)的指针,简 阅读全文
posted @ 2019-07-24 16:04 zongzi10010 阅读(154) 评论(0) 推荐(0) 编辑
摘要:title: shell 入门学习 date: 2019/7/16 15:47:49 toc: true [TOC] shell 入门学习 linux c 一站式学习笔记 https://ss64.com/bash/syntax.html 注释 使用 注释一行 在第一行称为 ,表示脚本解释器是什么, 阅读全文
posted @ 2019-07-16 17:16 zongzi10010 阅读(127) 评论(0) 推荐(0) 编辑
摘要:title: 开启telnet data; 2019/3/19 17:35:33 开启telnet 1. 添加root用户 2. 按照提示新增文件 3. 提示 ,修改 ,x后面两个数字改为0,表示没有密码的root帐号 4. 修改密码 5. 启用,单板输入 启用,主机连接具体ip即可 6. 退出 参 阅读全文
posted @ 2019-03-19 17:41 zongzi10010 阅读(253) 评论(0) 推荐(0) 编辑
摘要:title: slickedit编译调试linux应用程序 date: 2019/3/19 17:20:10 toc: true slickedit编译调试linux应用程序 [TOC] 工程建立 这里推荐使用Makefile工程即可,这里选这个主要下比较简陋 编译 智能报错跳转 se很智能,编译错 阅读全文
posted @ 2019-03-19 16:46 zongzi10010 阅读(347) 评论(0) 推荐(0) 编辑
摘要:title: 通用Makefile date: 2019/3/18 19:03:23 toc: true 通用Makefile 引入与参考 内核代码在make的时候,使用 ,能够显示出具体的信息,我们可以参考内核的makefile来实现一个通用的Makefile 规则 最基本的规则最核心的是目标与依 阅读全文
posted @ 2019-03-18 21:06 zongzi10010 阅读(867) 评论(0) 推荐(1) 编辑
摘要:title: STDIN_FILENO和stdin date: 2019/03/15 22:03:22 toc: true STDIN_FILENO和stdin https://blog.csdn.net/yeyuangen/article/details/6781999 引入 今天想写一个程序,使 阅读全文
posted @ 2019-03-15 22:06 zongzi10010 阅读(329) 评论(0) 推荐(0) 编辑
摘要:title: 更换gcc工具链 date: 2019/1/16 19:27:51 toc: true 更换gcc工具链 1. 下载后解压到一个临时目录先看看文件结构 2. 查看文件结构,可以看到 这个工具位置在 下 3. 解压到根目录 4. 查看下原来的环境变量 5. 查看下原来的gcc的位置 6. 阅读全文
posted @ 2019-01-28 20:06 zongzi10010 阅读(209) 评论(0) 推荐(0) 编辑
摘要:title: 交叉编译 tags: linux date: 2019/1/21 17:54:56 build/host/target 一般可以这么使用在 | 参数 | 说明 | | | | | | | build | 当前的计算机环境 | 该参数在不指定的情况下将自动常识猜测目前平台的名称 | | 阅读全文
posted @ 2019-01-28 20:06 zongzi10010 阅读(343) 评论(0) 推荐(0) 编辑
摘要:title: mkdosfs 安装 tags: linux date: 2018/12/26/ 17:08:54 mtd utils安装 for 主机 在制作根文件系统中需要使用它制作 ,这里是使用 编译的,不是使用 这个工具依赖 ,所以还需要先安装它 安装zlib 1. 源码包是 ,使用 ,不是 阅读全文
posted @ 2018-12-26 14:20 zongzi10010 阅读(2281) 评论(0) 推荐(0) 编辑
摘要:title: mkdosfs 安装 tags: linux date: 2018/12/21/ 10:00:55 mkdosfs 安装 1. 下载 2. 创建临时目录 ,` mv dosfstools_2.11.orig.tar.gz tmp/` 3. 解压 4. 编译 5. 复制,注意这里是应用程 阅读全文
posted @ 2018-12-21 13:52 zongzi10010 阅读(415) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示