如何激活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
我正在使用 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