Как я могу активировать трассировку растений? - PullRequest
0 голосов
/ 05 июля 2019

Я использую ceedling для модульного тестирования в прошивке, над которой я работаю.Я хотел бы видеть все варианты использования параметров командной строки при вызове компилятора.

Я пытался использовать параметр --trace, но так как я не нашел никакой разницы.

тест на посадку: все - трассировка

1 Ответ

0 голосов
/ 05 июля 2019

Если вы находитесь на компьютере с 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, все остальные аргументы - это те, которые вас интересуют.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...