随笔分类 - Linux
摘要:前言 本笔记主要记录Makefile一些概念要点。 概念 Chapter 5:变量的基础 变量可以使用在 目标 、 依赖目标 、 命令 或是 Makefile的其它部分中。 变量的名字可以包含 字符、数字和下划线(可以以数字开头)。 但是不应该包含有 : # = 空格 回车 等特殊字符。 变量名具有
阅读全文
摘要:前言 目前不涉及驱动源码 参考 linux手册之termios 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/14049897.html 1. 实战分析 1.1 开发步骤 获取串口设
阅读全文
摘要:前言 windows 上有不少的串口通信工具了,今天介绍一个linux下的一个串口通信工具-minicom 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/14044396.html
阅读全文
摘要:前言 目前不涉及驱动源码 参考链接 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/14002125.html linux子系统 在 Linux 系统中 绝大多数硬件设备都有非常成熟的
阅读全文
摘要:前言 接下来记录的是 led子系统 目前不涉及驱动源码 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/13986601.html linux子系统 在 Linux 系统中 绝大多数硬
阅读全文
摘要:前言 hello word 著名演示程序,哈哈 下面在 arm linux 下展示一下hello world,便开始入门 arm linux 程序篇。 以下学习基于 NXP 的 IMX6 平台。 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https:
阅读全文
摘要:Makefile meke命令一般用于编译程序,而make命令都依赖于 Makefile 文件。 最简单的Makefile如下: hello: hello.c gcc -o hello hello.c clean: rm -f hello 注:缩进使用 tab 键 , 因为Makefile 会为每个
阅读全文
摘要:交叉编译 使用不同的交叉编译工具链编译源码,能在不同框架的处理器上运行。 如: X86 gcc -o hello hello.c 上述命令编译出来的文件能在 X86 上运行,因为 gcc 编译工具链是给PC编译的。 ARM arm-linux-gnueabihf-gcc -o hello hello
阅读全文
摘要:前言 制作deb的方式很多 使用 dpkg-deb 方式 使用 checkinstall 方式 使用 dh_make 方式 修改原有的 deb 包 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhum
阅读全文
摘要:前言 本文实现需要联网 链接 野火NFS介绍 NFS详细介绍 NFS简要介绍 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/13946107.html 参考 上面链接 笔录草稿 NF
阅读全文
摘要:前言 链接 LiteOS源码链接 常见问题 华为开发者社区 华为LiteOS官方教程 我的gitee-LiteOS-mcu 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/139445
阅读全文
摘要:前言 链接 野火NFS介绍 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/13894111.html 参考 上面链接 笔录草稿 NFS特性 用途 主要用于访问远端系统上的文件 好处
阅读全文
摘要:前言 本笔记主要记录Makefile一些概念要点。 概念 Chapter 4:书写命令 每条规则中的命令和操作系统 Shell 的命令行是一致的。 每条命令必须以 Tab 键开头,除非,命令是紧跟在依赖规则后面的分号后的。 make 一般是使用环境变量 SHELL 中所定义的系统 Shell 来执行
阅读全文
摘要:前言 本笔记主要记录Makefile一些概念要点。 本笔记为提取性笔记,章节与《跟我一起写Makefile》同步,所以会看到有些小标题会跳过。 概念 Chapter 3:书写规则 3.3 在规则中使用通配符 make 支持三个通配符: * 任意长度的任意字符 ? 长度为一的任意字符 ~ (以例子说明
阅读全文
摘要:前言 本笔记主要记录Makefile一些概念要点。 本笔记为提取性笔记,章节与《跟我一起写Makefile》同步,所以会看到有些小标题会跳过。 概念 Chapter 2:介绍 2.1 makefile的规则 target ... : prerequisites ... command ... ...
阅读全文
摘要:笔记发博词 本系列笔记主要记录学了《跟我一起写Makefile》后的一些笔记 由于《跟我一起写Makefile》已经写得很详细了,所以我只是提取其中重要的内容出来而已。 博主还是建议读者观看原版的《GUN Makefile》和《跟我一起写Makefile》。 参考 《GUN Makefile》 《跟
阅读全文