Makefile 相关文章
主要是makefile调试与理解相关的文章
dddddppppp123
路漫漫其修远兮,吾将上下而求索。
QQ:342307437
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sed 细节理解 . && .*
第2个 / 后面跟了69999, 第2次命中的内容为 /69999,碰到 \7停止。第一个 / 后面跟了一个 /,没有命中,但是后面不是 .*,是 *带 .* 匹配上第一个之后,后面的内容不再分析,直接匹配上。第2个/后面匹配上了,整句话后面不再分析,直接匹配。第一个/后面跟 /,没有匹配上 注意有一个.不带 .的* 会逐个字节分析匹配字符串。[^\\/] ^ 不是 \ 或者 /12345 不是以 /开头 没有替换。所以此次命中的就是1个 /,|\|| 替换为 |原创 2023-02-05 08:40:07 · 609 阅读 · 0 评论 -
makefile debug
makefile debug原创 2022-11-16 09:31:12 · 1228 阅读 · 0 评论 -
批处理 自动关闭若干进程,以备关机
@echo off echo Input1 you work_mode select...... echo 1:老的uboot目录 echo 2:新的uboot目录 echo 3:快速清理工作现场 echo 其它:暂时还不支持 set /p work_mode= echo Your work_mode is %work_mode%. ::se原创 2017-04-22 09:26:18 · 910 阅读 · 0 评论 -
批处理 打开指定的文件夹
rem 注释内容(不能出现重定向符号和管道符号) rem START 命令会把第一个出现在引号里的参数解释为窗口标题, rem 所以你在命令前面再加点什么放在引号里就行了. start "title" "\\172.16.1.21\linux_share\old_xls\a33-dvk3\vendor\softwinner\brandy\u-boot-2011.09"原创 2017-04-21 15:50:37 · 3301 阅读 · 0 评论 -
makefile 函数调用理解与自定义函数
#define a multiline variable #在此makefile文件的同级目录下有a.c b.c文件 #以及sub文件夹,文件夹下面有sa.c sb.c文件 define target @echo $@ $(1) $(0) $(2) endef src = $(wildcard *.c ./sub/*.c) dir = $(notdir $(s原创 2017-04-21 11:15:46 · 4054 阅读 · 1 评论 -
批处理 选择打开指定的文件夹
@echo off echo Input you work_mode select...... set /p work_mode= echo Your work_mode is %work_mode%. ::set work_mode= pause if "%work_mode%" == "" goto do_err if "%work_mode%" == "1" goto do_w原创 2017-04-21 16:56:35 · 3819 阅读 · 0 评论 -
makefile调试技巧1
$(warning debug info ARCH = $(ARCH) ) $(warning debug info CPU = $(CPU) ) $(warning debug info BOARD = $(BOARD) ) $(warning debug info VENDOR = $(VENDOR) ) $(warning debug info SOC = $(SOC) ) $(w原创 2017-04-20 19:08:16 · 678 阅读 · 1 评论 -
判断某进程存在否 然后做某事的 bat
@echo hello world!!! @echo start to copy... @echo off tasklist|find /i "xxx.exe" || goto skip taskkill /f /im xxx.exe :skip @echo on copy \\10xxx.img .\ @echo copy ok!!! pause exit原创 2021-08-04 15:13:02 · 352 阅读 · 0 评论 -
android 编译脚本
. build/envsetup.sh lunch num cd ../lichee/ ./build.sh result=$? if [ $result -ne 0 ] then echo "make kernel run error!!!" $result exit 1 fi echo "make kernel run OK!!! result = $result" cd ../android/ #extract-bsp #pack . build/envsetup.sh lunch ...原创 2021-06-29 09:04:33 · 374 阅读 · 0 评论 -
简单的 makefile 编写实例0
objects = hello all: $(objects) $(objects): %: %.c #模式规则使您可以使用make来编译需要相同编译命令的多个c文件 #%: %.c 目标 : 目标.c 目标 : 依赖 $@ $< @echo debug1 = $@ @echo debug2 = $< $(CC) $(CFLAGS) -o $@ $< @echo debug3 = $< .PHONY:clean clean: rm...原创 2021-08-05 19:01:56 · 144 阅读 · 0 评论
分享