cortex r5 处理器的启动文件和链接器文件中应包含哪些内容?重置处理器后我们需要遵循哪些具体步骤?(特定于 cortex r5)知道如何为 Arm 的 GNU-GCC 执行此操作吗?
谢谢!
我的makefile看起来如下
apps = app1 app2 app3
all: dir app1 app2 app3 zip cleanup
现在我想在appsvarible 列表上做一些循环,
就像是
`loop on apps
endloop`
Run Code Online (Sandbox Code Playgroud)
是否有可能在makefile上循环,我需要在appsvarible列表上进行循环
更新
可以说,该变量(apps是)生成由我中的程序make文件,它提供了应用程序的每个项目不同势值,有时其apps= app1 app2有时其apps= app1有时可以是20个应用程式或更多apps= app1 app2 appN
我如何迭代apps变量并做一些事情,例如在每次迭代中打印如下:
now im in `app1`
now im in `app2`
etc
Run Code Online (Sandbox Code Playgroud)
尝试以下时
.PHONY: foo
all: foo
APPS = app1 app2 app3 app4
foo : $(APPS)
for $$f in $(APPS); do echo $$f is here; done …Run Code Online (Sandbox Code Playgroud) 我已经循环了,我需要添加到它的if else语句中,如果值== app1print x else print y
我尝试过以下操作,但是当我添加时else出现语法错误,
我究竟做错了什么?
runners:
@for a in $(apps) ; do
if (( a == "app1"));then
echo first: $$v ;
else
echo second: $$v ;
fi
done
Run Code Online (Sandbox Code Playgroud) 我只想知道使用 Turbo C 和 GNU C/C++ 有什么区别?有什么真正的区别,或者如果我提交 .C 文件会是一样的吗?