我在正在使用的固件中使用单元测试进行单元测试。 我想查看调用编译器时使用的所有命令行选项。
我尝试使用--trace选项,但是对于我来说没有任何区别。
上限测试:全部--trace
答案 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]测试:全部