tcl脚本可以通过使用Tcl的open函数来调用makefile的参数。可以通过调用 open 函数打开 makefile 并使用 Tcl 命令从中读取参数,然后使用这些参数来调用 Make 命令。 举个例子
时间: 2023-03-14 22:12:47 浏览: 467
函数的调用语法-tms320f28379d ti开发板教程,官方
可以通过以下 Tcl 脚本来实现这一点:set makefile [open "makefile" r]
while {[gets $makefile line] >= 0} {
# 使用Tcl指令处理每一行
}
close $makefile例如,可以使用以下脚本解析出 makefile 中的参数并调用 Make 命令:set makefile [open "makefile" r]
while {[gets $makefile line] >= 0} {
if {[string match "*=*" $line]} {
set var [lindex [split $line "="] 0]
set value [lindex [split $line "="] 1]
set env($var) $value
}
}
close $makefile# 调用Make命令
exec make -f $env(MAKEFILE) $env(TARGET)
阅读全文