【发布时间】:2021-08-27 05:19:42
【问题描述】:
我在自动构建管道中使用 STM32CubeIDE 无头构建。构建命令本身的格式如下:
stm32cubeidec.exe --launcher.suppressErrors -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data <folder> -import <project> -build <project>/Release
这很好用,但我注意到构建本身需要大约 15 秒,但之后命令需要 1 到 2 分钟才能退出。这很烦人,因为它使构建过程花费的时间比必要的长得多。
我尝试直接从命令行运行命令,并在两台不同的计算机上计算运行时间。结果类似这样:
...
09:30:11 Build Finished. 0 errors, 0 warnings. (took 15s.99ms)
real 2m25.843s
大约 20 秒后打印“构建完成”消息,此时输出二进制文件已生成,但命令仅挂起几分钟。不显示任何错误消息。
【问题讨论】:
标签: build stm32 stm32cubeide