摘要: 前面提到使用Makefile可以自动枚举目录下所有的文件进行编译,这对于单个项目来说还比较方便,但如果这个项目要生成多个应用及库文件时,这种方式就有很大局限性了。幸亏有强大的开源团队,为我提供了automake工具。具体的原理大家在网络上可以很方便的找到,我这里就直接一步到位,给大家行个方便,给出最 阅读全文
posted @ 2018-03-07 21:18 marf.cn 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,内核需要的参数都是通过bootargs传入kernel,而kernel一般对其也不需要进行写操作。但一些特殊情况,如OTA升级时候需要修改标志,让bootloader可以在下次启动时进入recovery模式。此时就有可能对env变量进行写入。这个写入通常可以通过uboot中的fw_env 阅读全文
posted @ 2017-07-31 20:49 marf.cn 阅读(3331) 评论(0) 推荐(0) 编辑
摘要: how to mount a image for linux & qnx ? I wasted some time on it recently. writing the note, hope it can help! Step-by-step guide mount a image with mu 阅读全文
posted @ 2017-05-09 17:35 marf.cn 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 下面是我在一个项目中使用的Makefile. 脚本会自动搜索当前目录下所有子目录,并依据目录下的.c 和 .cxx生成对应的.o,最后生成应用application, 代码中删除了项目相关配置,如CFLAGS,LDFLAGS,CXXFLAGS中的gcc配置 欢迎转载,烦请添加链接,谢谢! 阅读全文
posted @ 2017-05-02 11:49 marf.cn 阅读(2932) 评论(0) 推荐(0) 编辑
摘要: 快速设定用户分组 例:如快速给marf设置进sudo用户组 : 快速删除统一pattern的文件 例:如快速删除目录下所有.o文件 : 在同pattern的文件的文件中搜索内容 例:如快速删除目录下所有.h文件中的TEST字符 : 阅读全文
posted @ 2017-04-28 20:43 marf.cn 阅读(188) 评论(0) 推荐(0) 编辑