如何激活后备跟踪?

时间:2019-07-05 18:17:02

标签: unit-testing

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

我尝试使用--trace选项,但是对于我来说没有任何区别。

上限测试:全部--trace

2 个答案:

答案 0 :(得分:0)

如果您使用的是Windows计算机,则可以按以下方式截获命令行args:

创建一个小的命令行工具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的路径,其他所有参数都是您感兴趣的参数。

答案 1 :(得分:0)

尝试:

  

详细程度[4]测试:全部