运行 AI代码解释 100ask24x0_config:unconfig @$(MKCONFIG)$(@:_config=)arm arm920t 100ask24x0NULLs3c24x0*实际运行mkconfig 100ask24x0 arm arm920t 100ask24x0NULLs3c24x0*mkconfig:表示Shell文件名($0)*100ask24x0:第一个参数($1)*...$#:共6个参数,所以$#等于6...
$(@:_config=) @代表的是target smdk2410_config, 那么$(@:_config=)就是将smdk2410_config中的_config替换为空!得到smdk2410; 你可以用echo自己打印出来看看就明白了!smdk2410_config : unconfig @echo $(@:_config=) # 打印出来看看吧 @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24...
GRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet numa=off transparent_hugepage=never"GRUB_DISABLE_RECOVERY="true"# grub2-mkconfig -o /boot/grub2/grub.cfg//运行grub2–mkconfig 命令以重新生成grub.cfg文件。 8、创建安装目录 mkdir -p /u01/app...
@代表的是target smdk2410_config, 那么$(@:_config=)就是将smdk2410_config中的_config替换为空!得到smdk2410; 你可以用echo自己打印出来看看就明白了!smdk2410_config : unconfig @echo $(@:_config=) # 打印出来看看吧 @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0 但有一点不明...
U-Boot Makefile文件中 @$(MKCONFIG) $(@:_config=) arm arm920t open24x0 NULL s3c24x0 配置信息中arm920t是指什么?A.cpu的架构B.开发者或经销商C.开发板的型号D.cpu的类型的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练
@$(MKCONFIG) $(@:_config=) arm arm920t sbc2410x NULL s3c24x0 在$(@:_config=) 中,$@ 表示所有的目标文件。也就是说,原 先生成的目标文件的文件名末尾是 "_config" 字符串,而 '=' 号后为 空,表示去掉 _config 这部分。 比如有 Makefile 文件内容如下: 引用 hello_config: hello.o gcc -...
14 changes: 6 additions & 8 deletions 14 mkconfig Original file line numberDiff line numberDiff line change @@ -96,17 +96,11 @@ fi # if [ "$SRCTREE" != "$OBJTREE" ] ; then mkdir -p ${OBJTREE}/include mkdir -p ${OBJTREE}/include2 cd ${OBJTREE}/include2 rm -f asm ln -...
bin/sh /home/vagrant/minoca/x86dbg/obj/third-party/gcc-4.9.2.src/gcc/mkconfig.sh tm_p.h TARGET_CPU_DEFAULT="" \ HEADERS="auto-build.h ansidecl.h" DEFINES="" \ /bin/sh /home/vagrant/minoca/x86dbg/obj/third-party/gcc-4.9.2.src/gcc/mkconfig.sh bconfig.h make[4]: *** No ...
@$(MKCONFIG) $(@:_config=) arm arm920t sbc2410x NULL s3c24x0 在$(@:_config=) 中,$@ 表示所有的目标文件。也就是说,原先生成的目标文件的文件名末尾是 "_config" 字符串,而 '=' 号后为空,表示去掉 _config 这部分。 比如有 Makefile 文件内容如下: ...
$(MKCONFIG)表示(MKCONFIG) 这个变量的值mkconfig $(@:_config=) 这里用到了makefile的变量替换规则,$(VAR:A=B)表示替换变量$(VAR)中的A为B, 即把$@中的_config替换为空变成smdk2410,$@ 目标文件名称(这里就是smdk241_config),$^ 所有的依赖文件,$< 第一个依赖文件。 := ,=,?=的区别 :=不递归赋...