如何激活ceedling trace?

How can I activate ceedling trace?

我正在使用 ceedling 在我正在处理的固件中进行单元测试。 我想查看调用编译器时 ceedling 使用的所有命令行选项。

我尝试使用选项 --trace,但是我没有发现任何区别。

ceedling test:all --trace

如果你在Windows机器上,命令行参数可以这样截取:

创建一个小命令行工具 ShowArgs.exe,在消息框中显示给定的命令行参数。

SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Foo.exe 中创建注册表项,而 Foo.exe 是没有路径的编译器名称。

添加名称为 debugger 且值为 "" 的值,包括引号,例如

SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Foo.exe\debugger="C:\Temp\ShowArgs.exe"

现在 ShowArgs.exe 充当 Foo.exe 的调试器并被调用。第一个参数是 Foo.exe 的路径,所有其他参数都是您感兴趣的。

尝试:

ceedling verbosity[4] test:all