Как я могу активировать трассировку растений?
Я использую ceedling для модульного тестирования в прошивке, над которой я работаю. Я хотел бы видеть все варианты использования параметров командной строки при вызове компилятора.
Я пытался использовать опцию --trace, но так как я не нашел никакой разницы.
тест на саженцы: все - трассировка
1 ответ
Если вы находитесь на компьютере с 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
все остальные аргументы интересуют вас.